Gast
#3124104
Mein Qt-C++-GUI-Projekt wächst und ich möchte das Quellverzeichnis mittels Unterverzeichnissen strukturieren. Das einfache verschieben der Quelldateien genügt nicht, sie werden nicht mehr gefunden. Ist es üblich, die #include "./path/to/file.ext" mit vollem Pfad relativ zum Projektverzeichnis zu machen, oder gibt es allg. eine Methode, dem Präprozessor zu sagen, er möge alle Quell-Unterverzeichnisse durchsuchen, so dass #include "file.ext" genügt? Darüberhinaus werden in meinem Qt-Projekt (C++) in der Projektdatei (.pro), aus der per qmake dann die Makefiles erstellt werden, SOURCES und HEADERS explizit angegeben, bislang nur der Dateiname. Mit einer Angabe in INCLUDEPATH wird offenbar auch eine verschobene Datei gefunden, allerdings bindet diese wiederum eine ein, die in der Verzeichnisstruktur "höher" liegt: sie wird nicht gefunden. Evtl. gibt es in den Weiten des Netzes dazu eine empfehlenswerte Erklärung?