gcc include path
-
hallo,
irgend wie kann ich bei gcc keinen Pfad zu "header.h" einbinden, sondern nur zu <header.h>.
Warum das?
Ich gebe den Pfad mit -I/pfad/zu an.
Angenommen ich habe Unterordner für SRC und Header. Und in helloWorld.c wuerde jetzt einfach #include "helloHeader.h" stehen. Wie gebe ich den Pfad zu myHeaders dem gcc mit?
|-abc
|-|-helloWorld.c
|-myHeaders
|-|-helloHeader.h
-
Das ist schon richtig mit -I:
http://gcc.gnu.org/onlinedocs/cpp/Search-Path.htmlDu gibst wahrscheinlich einen falschen oder nicht vorhandenen Pfad an.
-
olpo schrieb:
Angenommen ich habe Unterordner für SRC und Header. Und in helloWorld.c wuerde jetzt einfach #include "helloHeader.h" stehen. Wie gebe ich den Pfad zu myHeaders dem gcc mit?
|-abc
|-|-helloWorld.c
|-myHeaders
|-|-helloHeader.h-I../myHeaders, wenn der Compiler in abc gestartet wird.