Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Includes nicht gefunden

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
28.05.2003, 10:32 Uhr
typecast
aka loddab
(Operator)


Hallo
ich versuche grad ein Programm zu schreiben, das mit X11-Librariys arbeitet. Die Inlcudedateien werden ja standartmäßig mit #include <X11/...> geladen (oder ???).
Der Compiler findet diese Dateien aber nicht.
Nach längerem suchen hab ich herausgefunden, das der Pfad in dem sich die Dateien befinden /usr/X11R6/include/X11/ ist. Wenn ich den Pfad in meine inlcude-direktive einbaue findet er die Header.
Mein Problem ist, dass die Header selber mit include <X11/...> andere Header aus dem Verzeichniss aufrufen. Diese werden aber nicht gefunden. Was kann ich da machen?
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.05.2003, 12:18 Uhr
~0xdeadbeef
Gast


Entweder den Compiler mit include-path-direktive aufrufen:

Code:
$ gcc -I/usr/X11R6/include ...


oder das Verzeichnis in den CPATH aufnehmen:

C++:
$ if [ -z "$CPATH" ]; then export CPATH=/usr/X11R6/include ; else export CPATH=$CPATH:/usr/X11R6/include ; fi


Die Zeile kannst du auch in die ~/.bashrc schreiben, dann wird /usr/X11R6/include jedesmal, wenn du ne bash aufmachst, in den Include-Pfad aufgenommen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.05.2003, 12:29 Uhr
typecast
aka loddab
(Operator)


Danke. Es hat funktioniert
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: