Le manuel GCC documents l'utilisation de la variable d'environnement C_INCLUDE_PATH
pour spécifier des répertoires supplémentaires à rechercher pour inclure des fichiers lors du prétraitement de programmes C. Cependant, je n'ai pas rarement rencontré references à une mystérieuse variable d'environnement supposée LD_INCLUDE_PATH
, qui est supposée fonctionner de manière similaire.LD_INCLUDE_PATH fait-il quoi que ce soit?
Je soupçonne qu'aucune telle variable d'environnement n'est réellement supportée par la chaîne d'outils GNU, au moins; après tout, pourquoi l'éditeur de liens aurait-il besoin d'un chemin d'inclusion? Je suppose que LD_INCLUDE_PATH
est un mélange entre C_INCLUDE_PATH
et LD_LIBRARY_PATH
, mais puisque googling n'a pas fourni une réponse définitive, je pose la question ici afin d'aider à mettre la question en suspens pour quiconque cherche des informations à ce sujet dans le futur. Donc: est LD_INCLUDE_PATH
fictif, ou pas?
L'inclusion n'a rien à voir avec la liaison, et encore moins avec l'éditeur de liens dynamique. Puisque les variables "LD_ *' sont pour l'éditeur de liens dynamique, cela semble faux ... –