2010-06-01 15 views
5

Me gustaría aprender C++ 0x, que ha madurado a un nivel con el que estoy contento.¿Puedo actualizar Xcode para que admita una versión más nueva de GCC para aprender C++ 0x?

Xcode en Snow Leopard 10.6 se encuentra actualmente en GCC 4.2.1, y las nuevas características que me gustaría probar, como std :: shared_ptr, lambdas, auto, constante de puntero nulo, literales de cadenas Unicode y otros bits y piezas, requieren al menos 4.3 (creo).

Lo ideal sería utilizar Xcode, pero ni siquiera estoy seguro de si puede actualizar manualmente el compilador de Xcode. es posible?

De lo contrario, ¿cuál es la mejor manera de instalar una versión diferente de GCC que no interfiera con el resto del sistema?

Saludos,

Shane

Respuesta

0

Es posible que desee mirar a LLVM y Clang y ver si los puede lograr lo que está buscando, si desea utilizar XCode. Apple ha estado alejándose de GCC y hacia LLVM/Clang debido a razones de licencia.

+1

utilizo Clang de vez en cuando, pero por desgracia el apoyo LLVM/Clang de C++ 0x no está donde tiene que estar todavía. http://clang.llvm.org/cxx_status.html – Shane

Cuestiones relacionadas