Comment ajouter plusieurs répertoires d'inclusion d'en-tête et de bibliothèque au chemin de recherche dans une seule commande gcc?
Utilisez plusieurs indicateurs -I pour les répertoires include et plusieurs indicateurs -L pour les répertoires lib
Vous pouvez définir le C_INCLUDE_PATH
variable d'environnement.
export C_INCLUDE_PATH=.:/some/dir:/some/other/dir
aussi bien que LIBRARY_PATH
variable d'environnement.
Sous Linux, vous devez utiliser -I
avant chaque répertoire que vous souhaitez ajouter.
Exemple:
user:/home/my_project$ gcc -g -Wall -I/usr/include/lib_Directory/ -I./include -c ./src/transcod.c
./
signifie le répertoire courant où vous exécutez la commande, dans ce cas mon_projet;