Как я могу узнать, где g++ смог найти файл include? В принципе, если я
#include <foo.h>
g++ сканирует путь поиска, используя любые опции включения, чтобы добавить или изменить путь. Но, в конце концов, есть ли способ, которым я могу сказать абсолютный путь foo.h, который g++ решил скомпилировать? Особенно актуально, если в множестве путей поиска содержится более одного foo.h.
Недостаточно способа выполнить это... есть ли способ заставить g++ рассказать мне, каков его конечный путь поиска после включения значений по умолчанию и все варианты включают?