У меня возникла проблема с определением макросов препроцессора для разных целей сборки.Макросы препроцессора не установлены для некоторых целей
Я добавляю различные флаги к Параметры построения для каждой из целей путем установки макросов препроцессора для всех конфигураций $(inherit)
и SOME_FLAG
, где SOME_FLAG
могут быть различными для каждой цели. Это отлично работает для большинства моих целей, но не для всех. Я попытался перезапустить Xcode, очистить цели и повторить описанную выше процедуру для других целей (которые работают).
В настройках построения уровня проекта у меня есть только DEBUG=1
для конфигурации отладки.
Я полностью в растерянности, поэтому любые подсказки о том, с чего начать искать, очень ценятся.
Вы уверены, что настройки на уровне целевого уровня не переопределяют значения? В настройках сборки вы обычно можете видеть, какие настройки унаследованы от настроек уровня проекта; убедитесь, что они верны. – Droppy
Я надеюсь, уточнил мой вопрос. Все дело в том, чтобы установить макросы на целевом уровне, и они выглядят корректно. Однако они не видны компилятору. – JBarberU