include - ../ verzeichnisse?



  • hallo,

    ich möchte eine header file aus einem anderen directory includen und da gibts aber probleme:
    mein programm sieht so aus:

    main.c
    |
    |-- directory1
         |--header1.h
    |-- directory2
         |--header2.h
    

    wie kann ich also in der header1.h die header2.h includen?
    ich hab mir das so gedacht:

    1. compiled wird ja die main.c ->
      header1.h: #include "directory2/header2.h"
    2. oder eben direct von header1.h auf header2.h verwiesen:
      header1.h: #include "../directory2/header2.h"

    leider funktioniert bei mir beides nicht...

    oder soll ich die ganze struktur anders aufbauen?
    zB alle header in ein dir, aber IMHO: gleiches & gleiches zusammen usw...

    danke im voraus!



  • na ok!
    vergesst das bitte!

    hab so einen blöden editor mit projektverwaltung, der einen anderen ordnernamen angezeigt hat, als er wirklich war! -> den werd ich gleich mal wieder entfernen 🙂

    thx


Anmelden zum Antworten