Как настроить профилировщик XCode4 на использование диалекта языка C99? - PullRequest
0 голосов
/ 23 марта 2011

Я пытаюсь профилировать свое приложение iPhone, используя XCode4, iPhone SDK 4.0 (и 4.3) и симулятор iPhone. К сожалению, я получаю такие ошибки:

'for' loop initial declaration used outside C99 mode

Причина мне известна, все, что мне нужно сделать, это установить "C Language Dialect" в настройках проекта на "C99". Я уже сделал это, и я могу без проблем собрать свое приложение и запустить его в симуляторе. К сожалению, я не могу профилировать свое приложение, потому что я все еще получаю эту ошибку "C99 mode". Похоже, XCode пытается создать мое приложение без включения диалекта «C99», когда я нажимаю кнопку «Профиль». Где я могу изменить настройки build-for-profiler?

1 Ответ

1 голос
/ 23 марта 2011

Вы, вероятно, изменили настройку только для профиля сборки "Debug".Если вы выберете опции сборки и выберете «Редактировать схему», вы увидите, что по умолчанию команда построения профилирования настроена на использование сборки выпуска ... либо измените ее на Отладку (что я обычно делаю в любом случае), либо перейдитенастройки сборки проекта и убедитесь, что ваши настройки одинаковы для Debug и Release (они должны быть в строках рядом друг с другом).

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