我已经安装了Mountain Lion (Mac OS X 10.8),现在gcc似乎不再可用了。我还安装了Xcode 4.4,这样就没有/Developer目录了。
我需要gcc的mac端口和红宝石宝石(有本机扩展)。
Xcode 4.4包含gcc吗?或者有安装gcc的方法吗?
我已经安装了Mountain Lion (Mac OS X 10.8),现在gcc似乎不再可用了。我还安装了Xcode 4.4,这样就没有/Developer目录了。
我需要gcc的mac端口和红宝石宝石(有本机扩展)。
Xcode 4.4包含gcc吗?或者有安装gcc的方法吗?
当前回答
Apple为命令行工具(CLT)提供了.mpkg安装程序,但它们通常不公开链接。它包括GCC。你不需要下载/安装XCode就可以安装它。
下载命令行工具w/ GCC在这里。
其他回答
您可以使用这个Makefile自己编译它。如果你想节省2-5个小时,我用GCC 4.7.2为Mac OSX Mountain Lion创建了一个签名安装包,你可以在这里下载。
您可以下载安装程序(。pkg文件)GCC的最新版本的山狮从这个网站。你只需要下载并安装它。
https://github.com/kennethreitz/osx-gcc-installer/downloads
Apple为命令行工具(CLT)提供了.mpkg安装程序,但它们通常不公开链接。它包括GCC。你不需要下载/安装XCode就可以安装它。
下载命令行工具w/ GCC在这里。
我发现从Lion升级后,我的安装失败了,因为它在/usr/bin/ GCC -4.2中寻找GCC现在默认的安装路径是/usr/bin/gcc。
我的错误是这样的:
make: /usr/bin/gcc-4.2: No such file or directory
符号链接可以解决这个问题:
sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2
我使用的是OS X 10.9 Mavericks。我只是碰巧输入了gcc -v。系统立即下载了gcc。在没有安装Xcode的情况下完成安装。测试“Hello, world!”是有效的。