Я больше не могу строить и запускать в Xcode 3 - PullRequest
0 голосов
/ 23 июня 2011

Я проверил, распознает ли терминал g ++ / gcc, и он это сделал, но я не могу собрать и запустить в xcode. Каждый раз, когда я пытаюсь это сделать, я получаю это ...

Xcode build results

Xcode использовался для правильной сборки и запуска на моем компьютере, а затем я переустановил xcode, чтобы получить некоторые дополнительные функции, которых у меня не было (iOS SDK). Также я хотел решить эту проблему .

До этой проблемы у меня была альтернативная проблема, когда у меня уже было 2 версии xcode на моем компьютере, и мне пришлось изменить .bash_profile на это, чтобы исправить проблему (g ++ / gcc не распознается в терминале)

export PATH=$PATH:$M2 
export PATH=/Developer/usr/bin:${PATH}
export MANPATH=/Developer/usr/share/man:${MANPATH}

Ответы [ 3 ]

1 голос
/ 24 июня 2011

Проблема заключалась в том, что у меня не было gcc-4.2 и g ++ - 4.2 в /Developer/usr/bin.Вместо этого у меня были i686-apple-darwin10-g ++ - 4.2 и i686-apple-darwin10-gcc-4.2 и куча других подобных файлов, которые, как я думал, были такими же, как gcc-4.2 / g ++ 4.2.По-видимому, я все еще мог скомпилировать и запустить в оболочке с этим, но Xcode нужны были эти конкретные файлы.Я просто искал gcc-4.2 / g ++ 4.2, используя finder, и скопировал и вставил файлы в /Developer/usr/bin.Задача решена.

0 голосов
/ 23 июня 2011

Вы имеете в виду, что ваш проект не будет построен или XCode не сможет создать новый проект?

При обновлении версий XCode многие параметры проекта становятся проблематичными, особенно путинастройки, как установщик XCode «очищает» старые SDK, не сообщая вам.

Возможно, вы захотите создать новый пустой проект и перенести в него исходные файлы.

0 голосов
/ 23 июня 2011

Так что же случилось с /Developer/usr/bin/gcc-4.2?Вы удалили его, но не переустановили?Вы проверили, какую версию gcc вы установили?Можете ли вы запустить GCC из оболочки?

...