如何在 OS X 10.8 上安装 GCC 4.7.2?

Mar*_*usJ 6 gcc osx-mountain-lion macos

如何在 OS X 10.8 上安装 GCC 4.7.2?

我不在乎保留“GCC”的 Xcode 版本,我只需要 GCC 4.7.2

Mat*_*teo 10

端口

最简单的方法是使用MacPorts,它提供

gcc47 @4.7.2 (lang) GNU 编译器集合

安装 MacPorts 然后

sudo port install gcc47
Run Code Online (Sandbox Code Playgroud)

这将安装几个带有-mp-4.7(as gcc-mp-4.7) 的二进制文件。然后,您可以默认激活 gcc 4.7

sudo port select gcc mp-gcc47
hash gcc
Run Code Online (Sandbox Code Playgroud)

回到 Apple LLVM 编译器

sudo port select gcc none
hash gcc
Run Code Online (Sandbox Code Playgroud)

手动安装

否则,您可以从gnu.org下载 tarball并按照INSTALL文件中的说明(通常是./configure; make; make install),但您必须自己安装所有依赖项。

手动安装将(如果没有与 不同地指定configure)将二进制文件安装在/usr/local/bin.