Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
system include directory
Envoyé par: adrien

bon, c doit etre tres facile, mais je sais pas ou changer le repertoire ou gcc va chercher les includes.
je peux faire avec des -I/includedir/ mais ca fait lourd.
je voudrais changer le path system des include, pour pouvoir ajouter <moninclude.h> sans avoir à chaque fois à ajouter -I/...
comment faire ?

Poste le Tuesday 8 June 2004 11:30:04
Répondre     Citer    
Re: system include directory
Envoyé par: francoisp

dans $HOME/.profile ou $HOME/.bashrc
tu peux ajouter par exemple

export PATH=$PATH:/usr/lib/c
si tes librairies sont dans /usr/lib/c

et c'est la methode la plus propre.

Poste le Tuesday 8 June 2004 11:55:31
Répondre     Citer    
Re: system include directory
Envoyé par: adrien

kiitos (merci finnois)

Poste le Tuesday 8 June 2004 13:12:52
Répondre     Citer    
Re: system include directory
Envoyé par: adrien

ca ne semble pas marcher pour les include.
meme en modifiant le $PATH, gcc ne va pas chercher dedans. la seule solution que j'ai trouvée est de mettre des liens symboliques ds /usr/include sur mes fichiers include.

si qqun a une autre solution...

Poste le Tuesday 8 June 2004 14:24:31
Répondre     Citer    
Re: system include directory
Envoyé par: oudoubah

Peut être la variable LIBDIR? Il existe une variable pour le préciser, mais oups, j'ai oublié ;-)


Poste le Tuesday 8 June 2004 15:03:18
Répondre     Citer    
Re: system include directory
Envoyé par: oudoubah

Je suis bête, LIBDIR, c'est pour les librairies....
Désolé!


Poste le Tuesday 8 June 2004 15:04:36
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
system include directory
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons