Quelle est la variable d'environnement pour GCC / G ++ à rechercher des fichiers .h lors de la compilation: LIBRARY_PATH, C_PATH, C_INCLUDE_PATH ou CPLUS_PATH?
Est-il une variable d'environnement pour GCC/G++ chercher .h les fichiers lors de la compilation?
Je google ma question, il y a des gens dire LIBRARY_PATH, C_PATH, C_INCLUDE_PATH, CPLUS_PATH, alors, qui est-il?
source d'informationauteur michael
Vous devez vous connecter pour publier un commentaire.
À partir de: http://gcc.gnu.org/onlinedocs/cpp/Environment-Variables.html
Je pense que la plupart des configurations, évitez d'utiliser les variables d'environnement et, au lieu de passer les répertoires inclus dans la ligne de commande à l'aide de la
-I
option. il ya généralement un makefile variable ou une IDE paramètre pour contrôler ce qui se passait à-I
.Il suffit de regarder la réelle de la documentation de gcc. Tout est expliqué là.
Pour résumer:
-l
option)-I
option)Aussi, si vous n'êtes pas sûr des chemins d'accès sont en cours de vérification sur votre système, vous pouvez utiliser
rpc -v
Qui vous indiquera tous les chemins d'accès sont en cours de vérification .h fichiers, la sortie comprend des sections: