我可以升级Xcode以支持更新版本的GCC来学习C ++ 0x吗?

时间:2010-06-01 01:54:41

标签: macos gcc c++11

我想跳进学习C ++ 0x,它已经成熟到我满意的水平。

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

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

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

此致

沙恩

2 个答案:

答案 0 :(得分:3)

我最终下载了最新的Intel Compiler for Mac试用版,它可以满足我的需求。这是一种在不弄乱系统的情况下测试水域的好方法。

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

答案 1 :(得分:0)

如果您想使用XCode,您可能需要查看LLVM和Clang,看看它们是否可以实现您所追求的目标。由于许可原因,Apple已经从GCC转向LLVM / Clang。