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

Sha*_*ane 5 c++ macos xcode 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的最佳方法是什么,不会干扰系统的其他部分?

问候,

巴蒂尔

Sha*_*ane 3

我最终下载了最新的 Mac 版英特尔编译器试用版,它满足了我的需要。这是一种在不干扰系统的情况下试水的好方法。

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