Actualización feb.25 2012: Ahora hay muchas funciones disponibles para que pueda utilizar el último clang. Tal vez podría apuntar a 10.6 si solo usa funciones de idioma. Si necesita funciones de biblioteca, necesitará 10.7.
dada la actual (sept.24.2011) Estado del conjunto de herramientas Xcode, es más fácil (OMI) para elegir otra ide o el sistema operativo si es necesario C++ 11 de soporte.
la horquilla de los usos de gcc xcode nunca admitirá estas características. clang está muy por detrás de las características de wrt C++ 11 (porque su implementación en C++ todavía es muy nueva y otros compiladores han tenido algunos años más). por lo tanto, los compiladores con los que se incluye xcode actualmente no admiten suficientes características para el desarrollo de C++ 11, independientemente de la versión de osx que utilice.
puede instalar una versión más nueva de gcc y usar otra ide bastante fácilmente.
técnicamente, también puede hacer un complemento para xcode 3 (no compatible oficialmente) que invoca otro compilador (por ejemplo, una versión más reciente de gcc). esa ruta se ha cerrado en xc4 (afaik). Actualización aparentemente, todavía está disponible en Xc4; ver el comentario de idljarn a continuación.
para muchos proyectos, es más fácil simplemente usar su mac para arrancar en linux o windows (o usar virtualización).
su última opción es el compilador de intel, que se puede usar en xcode y proporciona una cantidad decente de compatibilidad con C++ 11; pruébelo con xcode antes de comprar para ver si se ajusta a sus necesidades, juega bien con xcode, y es compatible con las funciones de C++ 11 que usa su equipo.
Por último, no creo que lo hagan por su dinero de actualización. en realidad no mantienen xcode para múltiples lanzamientos muy bien; solo esperan que te quedes con lo último y lo mejor a menos que necesites compatibilidad con versiones anteriores; simplemente dejas de actualizar en ese caso. invirtieron y ayudaron en el desarrollo del clang después de que la licencia de gcc cambió. así que sí ... osx siempre ha estado muy atrás del soporte de wrt C++ 11 porque decidieron cambiar a otro compilador (muy joven). si espera a que xcode admita C++ 11, tendrá que esperar que suene el clang, lo que puede llevar bastante tiempo.
posible duplicado de [¿Puedo usar las últimas características de C++ 11 en XCode 4 o OSX Lion?] (Http://stackoverflow.com/q/7482026/636019) – ildjarn
ildjarn, absolutamente no. Esta pregunta se refiere a las versiones XCode 4
nuit9
Xcode 3 es el valor predeterminado para Snow Leopard, Apple hizo una primera versión de Xcode 4 disponible para SL a través de la Mac App Store (y versiones estaban/están disponibles a través de la Apple Developer Connection). –