Include cources beim gcc?
-
Hallo,
denke mal mit dieser frage seit ihr nicht überfordert:
Wo kann ich (gcc,linux) die pfade, in denen der compiler nach den h-files die ich includen will, erweitern.
Also ganz konkret:#include "blabla.h" /diese datei steht in nem bestimmten verzeichniss,
und ich will, dass der gcc auch in diesem verzeichniss nachguckt/hoffe solchen dummies fragen beleidigen euch nicht;-)
peace
kinek
-
man gcc
/-I
-
In Sourcedatei nocht "bla.h" schreiben, sondern <bla.h> und beim kompilieren dem gcc die Option -I/bla/ mitgeben. In Verzeichnis /bla/ befindet sich dann deine bla.h
-
er will das dauerhaft einstellen so das er nicht immer -I angeben muss. hab gerade mit ihm im chat gesprochen
-
will die pfade aber dauerhaft setzen, und nicht bei jedem kompilieren angeben.
und nen makefile ist mir zu ansträngend:-)wo kann ich die pfade dauerhaft hinzufügen? gibt doch bestimmt so ne
*.config, in die man das nur reinschreiben muß oder?kinek
-
alias gcc='gcc -I/blah' ?
-
in den GCC Specs kann man das sonst machen, da sollte man aber aufpassen, wenn man dort was verändert (mit gcc -v findet ihr die)
-
BTW. gehört das in das andere Compiler Forum, da es ein GCC Problem ist
-
muß ich jetzt in die datei: /usr/lib/gcc-lib/..../specs was reinschreiben??
wenn ja wo da genau?habe echt kein plan.
bitte hilfeeeeee.peace
kinek
-
-
Übergib einfach noch folgende Schalter an gcc:
-IMeineHeaders -I-
MeineHeaders ist das Verzeichnis, wo deine Header drin sind.
Das sollte dein Problem lösen.:)Mist, krieg's nicht mal auf die Reihe, so eine kurze Antwort ohne Fehler zu erstellen... :o
[ Dieser Beitrag wurde am 31.01.2003 um 19:06 Uhr von Steven editiert. ]