Ich habe einige .h-Dateien wie folgt (unter Linux)
Source/Server/connect.h
Source/Server/message.h
...
Ich entwickle eine andere Anwendung, die die beiden .h-Dateien benötigt, sich aber in einem anderen Verzeichnis befindet
Source/App2/..
Wie kann ich die connect.h-Datei in der App2-Anwendung einschließen, wenn man bedenkt, dass ich Perforce verwenden und jeder, der an der Anwendung arbeitet, seine eigene Kopie haben würde, so dass das Hinzufügen eines absoluten Pfads zur Include-Bibliothek möglicherweise keine gute Idee ist, aber im nicht sicher.
EDIT: Ich verwende einen proprietären Build-Mechanismus für die Erstellung des Codes, so wird nicht in der Lage sein, gcc-Optionen direkt angeben.