安装Developer Tools获取OSX的GCC

时间:2011-05-31 03:05:22

标签: macos gcc

我想开始使用C ++ 0x。我看到GCC 4.7具有相当多的功能。我已经在/ Developer

中安装了XCode 3.2

我已下载:http://fileboar.com/gcc/snapshots/LATEST-4.7/gcc-4.7-20110528.tar.bz2

我能以某种方式在/opt/gcc-4.7中编译吗?然后我如何处理我的路径,以便我可以从命令行使用GCC 4.7进行编译,但OSX是否使用它需要的版本?

1 个答案:

答案 0 :(得分:0)

OSX不需要运行gcc - Developer工具是可选的。所以你只需要在编译时选择gcc。在Xcode中你明确选择了gcc andin Makefile,你可以设置$(CC)或类似于完整路径。

或者将gcc-4.7 gcc重命名为gcc-4.7并使用它,因此gcc始终是Apple的。

为了便于使用多个C ++编译器,我使用macports(或fink或homebrew),它将使用正确的补丁编译编译器,还有一个port select命令在C ++编译器之间切换