Comment savoir lorsqu'un fichier d'en-tête est inclus à partir de?

Comment puis-je savoir où g++ a été en mesure de trouver un fichier include? En gros si je

#include <foo.h>

g++ va scanner le chemin de recherche, à l'aide de tout inclure des options pour ajouter ou modifier le chemin d'accès. Mais, à la fin des jours, est-il possible que je peux dire, le chemin absolu de foo.h g++ a choisi de compiler? Surtout si l'on est plus d'un foo.h dans la myriade de chemins de recherche.

Court d'un mode de réalisation de cette... est-il un moyen d'obtenir de g++ pour me dire ce que sa finale chemin de recherche est à la suite notamment de valeurs par défaut et comprennent toutes les options?

  • Connexes: est-il possible de dire quel est le parent qui comprennent des fichier(s) d'un enfant le fichier a été inclus à partir de? I. e. pour afficher le inclus-à partir de graphique (Indice: gcc-E n'est pas tout à fait là... peut être traitée afin d'obtenir d'elle.)
InformationsquelleAutor harschware | 2011-04-29