在Xcode 6上安装GCC 5.X



我需要在Xcode 6.2上使用/集成GCC 5.X(在我的例子中是5.3,它已经安装好了)。

我发现了很多关于GCC 4.X和Xcode 5(或更低版本)的过时教程,但它们都已经过时了,不再适用。

我也找到了这个教程,但我没有教程建议复制的5.3.xcplugin文件。

我仍然使用Mac OS X Maverick,如果需要,我可以安装Xcode 7。

有人会知道怎么做吗?

MacPorts仍然有一个Mavericks的安装程序。它可能会在.profile或您使用的任何shell启动文件中将/opt/local/bin:/opt/local/sbin添加到您的$PATH中,并保留旧文件的备份,一旦您满意,您可能会将其删除。

我建议升级到最新的Xcode版本,并升级到El Capitan,除非你有特定的原因到.AFAIK,如果你可以运行小牛队,你可以运行后者。在这里,我将避免任何关于Brew与MacPorts的优点的争论。MacPorts页面上有很多文档。

确保包裹数据库是最新的:

sudo端口-v自更新`

看看现有的gcc端口:

端口列表|grep-gcc-

注意:您还可以安装稳定的gcc6(6.1.0)包安装程序包-这也可能安装依赖程序包:

sudo端口安装gcc6[-universal]

这可能需要一段时间,因为可能需要从源代码构建。对于大多数包,-universal标志表示您不关心32位(IA32)构建等。

您可以看到具有port select ...选项的各种软件包版本,例如

端口选择--列出gcc

并启用已安装的gcc:

sudo端口选择--设置gcc mp-gcc6

可能需要重新散列,以便shell将新的二进制文件添加到其搜索中。或者只是启动一个新的shell。gcc -v应该产生类似于的结果

gcc version 6.1.0 (MacPorts gcc6 6.1.0_0)

相关内容

  • 没有找到相关文章

最新更新