xcode дублирует процесс сборки исходных файлов - PullRequest
1 голос
/ 13 июля 2010

Я использую библиотеку cocos2d.при сборке xcode он собирает в два раза больше исходных файлов, чем нужно, т.е. 162 вместо 81, поставляемого с библиотекой cocos2d.

это происходит только тогда, когда я собираюсь в режиме выпуска на устройстве, т.е.устройство / отладка, ни симулятор выпуска / отладки.

Я пытался очистить все цели, но безрезультатно.

Я использую iOS4 с последней версией SDK.

Кто-нибудь знает, с чего начать искать это?

Большое спасибо.

1 Ответ

3 голосов
/ 13 июля 2010

Это нормально.

При сборке в режиме Release компилятор должен компилировать каждый файл для каждой архитектуры, указанной в настройках Build. Если вы используете шаблон Xcode для приложения для iPhone, есть две архитектуры, armv6 и armv7, которые создаются.

Когда вы находитесь в режиме отладки, он строит только текущую активную архитектуру. Это также устанавливается в настройках сборки с соответствующим названием.

...