Можете ли вы установить специфичные для архитектуры параметры сборки в файле.xcconfig в Xcode 4.3?

Я хочу установить параметры сборки, специфичные для каждой архитектуры (armv6 vs armv7). Это достаточно легко сделать в графическом интерфейсе XCode, но я пытаюсь поместить всю конфигурацию проекта в файлы.xcconfig. Можно ли воспроизвести следующую конфигурацию (Thumb включен для armv7, но не для архитектур armv6) с использованием файлов.xcconfig?

GCC_THUMB_SUPPORT Настройки в Xcode

1 ответ

Решение

Да, вы можете сделать это.

SETTING_NAME[arch=arch_name] = some_value

Трудно найти документацию по этому вопросу. Очевидно это было в примечаниях к выпуску Xcode 3.0, но удачи, находя те в текущих документах Apple.

Чтобы решить вашу конкретную проблему:

GCC_THUMB_SUPPORT[arch=armv6] = NO
GCC_THUMB_SUPPORT[arch=armv7] = YES
Другие вопросы по тегам