Wie, Um Dateien Aus Mehreren Verzeichnissen In C auf Linux?

       gcc main.c -o main -I include 

Erstelle ich eine kleine c-Anwendung, wo meine alle Quellcode-Dateien im src-Verzeichnis, während alle header Dateien im include-Verzeichnis, auch alle gemeinsamen Dateien im common-Verzeichnis. Alle diese drei Verzeichnisse unter einem Verzeichnis mit dem Namen "app" - Verzeichnis die main.c. Nun ich versuche zu laufen main.c enthält #include-Direktive, include header-Dateien aus include-und Funktionsaufrufe .c-Dateien in beide common und src-Verzeichnisse. Ich bin über -ich, aber es ist nur nützlich, ein Verzeichnis-Pfad Angabe.
Wie Sag ich es-compiler zu suchen, in beiden src-common-und include-Verzeichnisse zu lösen, der fordert.
Freundlich darauf hin, mir einen Befehl oder stellen Sie die Datei nach include-Pfad von mehrere Verzeichnisse beim kompilieren mit gcc.

  • Siehe dieser könnte hilfreich sein
  • Sind Sie darunter .c-Dateien?
  • Ihre Grammatik ist unklar. Was ist in common/?
  • Jeez! Ich wünschte, Sie schrieb Handbücher für den Compiler... du nicht?
InformationsquelleAutor Milind Patil | 2013-03-22
Schreibe einen Kommentar