2014-12-08 2 views
2

Мой проект Xcode зависит от другой библиотеки, которая вызывает ошибки в моем проекте, когда я построил его с параметрами [-O3]. Ошибки только в одном файле. Поэтому я не хочу отключать параметр [-O3] только для этого файла. Как это сделать?как отключить опцию оптимизации для одного файла в xcode

ответ

2

Открыть цель, посмотреть в разделе «Фазы построения». Откройте шаг «Параметры компиляции». Найдите соответствующий файл и щелкните столбец «Параметры компилятора» справа. Введите -O0, чтобы отключить оптимизацию.

+0

Я пробовал это, но если бы я установил опцию [-O3] в настройках целевой сборки, этот флаг компилятора для этого файла, похоже, не переопределит опцию [-O3]. – Chogri

+0

Переопределение настроек целевой сборки является основным вариантом использования этой функции, и она «должна работать». Вы проверили результирующие флагов компилятора в журнале сборки? – Aderstedt

+0

Это странно, оба варианта оптимизации существуют. – Chogri

Смежные вопросы