Как нацелить конкретную арку во время универсальной сборки iphone (arm6 / arm7) - PullRequest
0 голосов
/ 22 июля 2010

Я пытаюсь определить разные флаги ld и c для разных арок.

я использую это ..

OTHER_CFLAGS [sdk = iphoneos *] [arch = arm6] = blabla

и то, что установлено здесь, не входит в сборку ... даже установка в arm7 не имеет значения.

Проверено на устройствах arm6 и arm7.

Кстати, я использую .xcconfigs для моего проекта.

1 Ответ

0 голосов
/ 23 июля 2010

Я знаю, что вы используете .xcconfigs, но если вы хотите сделать это в интерфейсе настроек сборки в XCode, перейдите в настройки вашей сборки и выберите конкретную опцию, которую вы хотите. Перейдите в меню в левом нижнем углу экрана и выберите параметр Add Build Setting Condition. В новом условии настройки сборки выберите ARMv6 для архитектуры, задайте, что вы хотите для этой архитектуры, добавьте другое условие, выберите ARMv7 для его архитектуры и задайте то, что вы хотите для случая этой архитектуры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...