2010-06-01 13 views
5

Mi piacerebbe saltare in imparare C++ 0x, che è maturata a un livello di cui sono felice.Posso aggiornare Xcode per supportare una versione più recente di GCC per imparare C++ 0x?

Xcode su Snow Leopard 10.6 è attualmente in GCC 4.2.1 e le nuove funzionalità che vorrei provare, come std :: shared_ptr, lambdas, auto, costante del puntatore nullo, stringhe di stringa unicode e altri bit e pezzi, richiedono almeno 4,3 (credo).

Idealmente userei Xcode ma non sono nemmeno sicuro se è possibile aggiornare manualmente il compilatore per Xcode. È possibile?

In caso contrario, qual è il modo migliore per installare una versione diversa di GCC che non interferisca con il resto del sistema?

saluti,

Shane

risposta

0

si consiglia di guardare LLVM e Clang e vedere se questi possono compiere ciò che cercate, se si desidera utilizzare XCode. Apple si sta spostando da GCC e verso LLVM/Clang per motivi di licenza.

+1

Io uso Clang di tanto in tanto, ma purtroppo il supporto C++ 0x LLVM/Clang di non è dove deve essere ancora. http://clang.llvm.org/cxx_status.html – Shane

Problemi correlati