Я создаю приложение С++ в командной строке (используя make
с библиотекой с открытым исходным кодом (Xerces 2.8)). Один из файлов включает системный файл OSX,
#include <TextUtils.h>
Когда я набираю make -n
, чтобы определить команду, используемую для компиляции данного файла, нет пути включения файлов файловой системы системы. Поэтому я предполагаю, что на OSX компилятор gcc выглядит в папке по умолчанию для системных файлов.
Я хотел бы знать, что это за местоположение. Когда я ищу TextUtils.h
, я вижу много версий файла в разных местах, в том числе несколько разных возможных кандидатов, которые могут быть местом по умолчанию.
Как определить путь по умолчанию, который система использует для системных файлов?