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