Хотя фантастический ответ @ dunedin15 в ряде случаев хорошо мне помог , он может дать неточные результаты для некоторых крайних случаев, например, при отладке настроек сборки статической библиотеки для сборки архива .
В качестве альтернативы, этап сборки сценария запуска может быть легко добавлен к любой цели в «Log Build Settings», когда он создан:
Чтобы добавить (с выбранной целевой целью) на вкладке «Фазы сборки», нажмите маленькую кнопку a на дюжину пикселей вверх от левой стороны от раздела «Целевые зависимости» и установите для оболочки /bin/bash
и команду: export
, Вы также, вероятно, захотите перетащить фазу вверх, чтобы она произошла сразу после целевых зависимостей и перед копированием заголовков или компиляцией источников. Переименование фазы с «Run Script» на «Log Build Settings» - неплохая идея.
В результате получается невероятно полезный список текущих переменных среды, используемых для сборки: