2010-06-01 77 views
5

我想跳进学习C++ 0x,它已经成熟到我很满意的水平。我可以升级Xcode以支持更新版本的GCC来学习C++ 0x吗?

Snow Leopard 10.6上的Xcode目前位于GCC 4.2.1,我想尝试的新功能,如std :: shared_ptr,lambdas,auto,空指针常量,unicode字符串文字和其他位以及件,至少需要4.3(我相信)。

理想情况下,我会使用Xcode,但我甚至不确定是否可以手动升级Xcode的编译器。这可能吗?

否则,安装不会影响系统其余部分的不同版本GCC的最佳方法是什么?

问候,

巴蒂尔

回答

0

你可能想看看LLVM和Clang的,看看如果这些能做到你以后,如果你想使用的XCode。由于授权原因,苹果一直在从GCC转向LLVM/Clang。

+1

我用锵不时,但不幸的是LLVM/Clang的的的C++ 0x的支持并不需要的地方还没有到。 http://clang.llvm.org/cxx_status.html – Shane 2010-06-01 06:44:59

相关问题