Path par défaut pour les headers [gcc/g++] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 12-07-2016 à 18:19:25
non pour certains headers on le declare d ailleurs avec le sub directory pour cette raison
par exemple comme ca
proc.c:#include <sys/utsname.h> |
et ca fait partie des normes donc a faire tel que ne pas bidouiller !!
Marsh Posté le 12-07-2016 à 18:32:56
Ah... d'accord, je comprends mieux pourquoi j'ai des softs qui ne se compilent pas.
:-/
Merci les dev de la librairie hdf5 de pas faire comme tout le monde. grmblbl.
Marsh Posté le 12-07-2016 à 15:51:39
Salut,
par défaut GCC va chercher ici les headers :
/usr/local/include
libdir/gcc/target/version/include
/usr/target/include
/usr/include
Src: https://gcc.gnu.org/onlinedocs/cpp/Search-Path.html
Mais... Il regarde aussi dans les sous-répertoires ou pas ?!
Je n'en ai pas l'impression et ça m'ennuie pour certains headers qu'il ne trouve pas parce qu'ils sont justement dans un sous-répertoire !!
Oui je sais, je peux export un CPATH mais bon... J'aimerais savoir comment ça se comporte surtout.
Merci beaucoup !
---------------
Hergestellt in der Schweiz.