Каков путь по умолчанию для системы OSX, включая файлы при создании приложения на С++?

Я создаю приложение С++ в командной строке (используя make с библиотекой с открытым исходным кодом (Xerces 2.8)). Один из файлов включает системный файл OSX,

#include <TextUtils.h>

Когда я набираю make -n, чтобы определить команду, используемую для компиляции данного файла, нет пути включения файлов файловой системы системы. Поэтому я предполагаю, что на OSX компилятор gcc выглядит в папке по умолчанию для системных файлов.

Я хотел бы знать, что это за местоположение. Когда я ищу TextUtils.h, я вижу много версий файла в разных местах, в том числе несколько разных возможных кандидатов, которые могут быть местом по умолчанию.

Как определить путь по умолчанию, который система использует для системных файлов?

Ответ 1

Выполнение следующей команды

# echo "" | gcc -xc - -v -E

выведет конфигурацию сборки gcc, среди которой включены по умолчанию.