Xкод:gcc-4.2 не удалось с кодом выхода 1
-
20-09-2019 - |
Вопрос
Я работаю над игрой для iPhone, в которой использую Улун двигатель для рендеринга, и сейчас я просто попытался обновить свой проект до последней версии.
Однако теперь при попытке компиляции я получаю следующую ошибку:
gcc-4.2 failed with exit code 1
В результатах сборки я вижу, в каком файле cpp возникает ошибка, но никакой дополнительной информации не вижу.
Как я могу получить дополнительную информацию о том, что происходит не так, чтобы отследить проблему?
РЕДАКТИРОВАТЬ
После проверки вывода компиляции я получил следующие строки, в которых возникает ошибка:
{standard input}:61:selected processor does not support 'fmrx r0, fpscr'
{standard input}:62:unshifted register required -- 'bic r0,r0,#0x00370000'
...somemorelines
{standard input}:69:selected processor does not support 'fmxr fpscr,r0'
Это какой-то код VFO от одного из #include
файлы.Он отлично работает в примерах, поставляемых с движком.Может быть что-то не так с настройками моего проекта?Я сравнил их с одним из примеров, и они кажутся идентичными.
Решение
Перейдите в раздел «Сборка->Результаты сборки» или нажмите Shift-Command-B.В правом углу сообщения об ошибке есть значок, который выглядит как группа горизонтальных линий.Нажмите на нее или выберите «все сообщения».
Вы также можете отредактировать свои настройки в Xcode, чтобы всегда отображать результаты сборки во время сборки и скрывать окно только в том случае, если нет ошибок или предупреждений.это то, чем я занимаюсь.
Другие советы
У меня была эта ошибка раньше, и проблема заключалась в том, что некоторые файлы были удалены с диска, но на них все еще ссылались из проекта XCode.Как только я удалил эти ссылки, все заработало.
Это большое ограничение XCode, он действительно должен был отображать простое сообщение «невозможно открыть файл» вместо этого загадочного сообщения об ошибке.
У меня такая же проблема.в моем случае проблема заключалась в том, что на один и тот же файл дважды ссылались в Навигаторе проекта (в разных папках), что приводило к тому, что он дважды был указан в разделе «Фазы сборки» -> «Источники компиляции»... я думаю, это произошло, когда я повторно сгенерировал управляемый файл. подклассы базовой модели данных.
удаление избыточной ссылки в Навигаторе проекта (нет файлы, просто дублирующая ссылка!) решила проблему.
У меня была такая же проблема, и я знаю, что сделал.
Я начал новый проект и импортировал все файлы из старого проекта.
Виола!
В xcode на странице результатов сборки щелкните правой кнопкой мыши строку ошибки и выберите «Открыть эти последние результаты как текстовый файл расшифровки».Это откроет настоящий Журнал вывода xcode, который должен содержать лучшее описание ошибки, чем было ранее.
Примечание:Здесь отображается больше информации, чем на странице результатов сборки.