Получение GCC для OSX с установленными инструментами разработчика - PullRequest
3 голосов
/ 31 мая 2011

Я хочу начать работать с C ++ 0x.Я вижу, что GCC 4.7 имеет достаточно функциональных возможностей.Я уже установил XCode 3.2 в / Developer

Я скачал: http://fileboar.com/gcc/snapshots/LATEST-4.7/gcc-4.7-20110528.tar.bz2

Можно ли как-нибудь скомпилировать это в /opt/gcc-4.7?Как мне тогда работать с моим путем, чтобы я мог скомпилировать с GCC 4.7 из командной строки, но OSX использовать нужную версию?

1 Ответ

0 голосов
/ 09 августа 2011

OSX не требуется gcc для запуска - инструменты разработчика не являются обязательными.Таким образом, вам нужно выбирать между GCC только при компиляции.В XCode вы явно выбрали Make-файлы gcc и inin, которые вы можете установить $ (CC) или аналогичные полному пути.

В качестве альтернативы переименуйте gcc-4.7 gcc в gcc-4.7 и используйте его, чтобы gcc всегда был Apple..

Для простоты использования нескольких компиляторов C ++ я использую macports (или fink или homebrew), которые будут компилировать компиляторы с правильными патчами, а также имеет команду выбора порта для переключения между компиляторами C ++

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