Могу ли я обновить Xcode для поддержки более новой версии GCC для изучения C ++ 0x? - PullRequest
5 голосов
/ 01 июня 2010

Я хотел бы перейти к изучению C ++ 0x, который достиг уровня, которым я доволен.

Xcode на Snow Leopard 10.6 в настоящее время находится в GCC 4.2.1, и я хотел бы попробовать новые функции, такие как std :: shared_ptr, lambdas, auto, константа нулевого указателя, строковые литералы Юникода и другие биты и кусочки , требуется не менее 4,3 (я считаю).

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

В противном случае, как лучше установить другую версию GCC, которая не мешает работе остальной системы?

С уважением,

Shane

Ответы [ 2 ]

3 голосов
/ 09 июня 2010

В итоге я скачал последнюю версию Intel Compiler for Mac, и она делает то, что мне нужно. Это хороший способ проверить воду, не мешая вашей системе.

http://software.intel.com/en-us/intel-compilers/

0 голосов
/ 01 июня 2010

Возможно, вы захотите взглянуть на LLVM и Clang и посмотреть, смогут ли они выполнить то, что вам нужно, если вы хотите использовать XCode. Apple делает переход от GCC к LLVM / Clang по причинам лицензирования.

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