我需要 GCC 来获取一些 Ruby 宝石。我还需要 LLVM 来使用 Xcode 4.4 进行 iOS 开发。我已经通过 Xcode 安装了 LLVM。
如何在不影响任何 LLVM 二进制文件的情况下在 Mountain Lion 中安装 GCC?
我需要 GCC 来获取一些 Ruby 宝石。我还需要 LLVM 来使用 Xcode 4.4 进行 iOS 开发。我已经通过 Xcode 安装了 LLVM。
如何在不影响任何 LLVM 二进制文件的情况下在 Mountain Lion 中安装 GCC?
事实是,因为你有 Xcode,所以你的系统上已经安装了 GCC。如果您尝试从终端运行 GCC 并得到“找不到命令”,那么原因是,从 OS X 10.8(Mountain Lion)开始,Xcode 默认不安装 GCC“命令行工具”。安装过程取决于您的 OS X 和 Xcode 版本:
在 OS X 10.8 (Xcode 4.4) 中安装 GCC 命令行工具:
Xcode -> Preferences -> Download -> Components -> Command Line Tools -> install
在 OS X 10.9 (Xcode 5.02) 中安装 GCC 命令行工具:
我自己没有尝试过这些说明,但如果有人尝试它们并且它们有效,我会将它们移到这里:http:
//osxdaily.com/2014/02/ 12/安装-命令行-工具-mac-os-x/
升级到 Mountain Lion 后遇到同样的问题。
我的修复,我在/Developer/usr/bin
.
setenv PATH $PATH":/Developer/usr/bin"
将它们放回路径中。
哦,是的,我在 Xcode 3.x 上。
我有自制的。所以我做了这个。
brew install --enable-all-languages https://raw.github.com/Homebrew/homebrew-dupes/master/gcc.rb
有效!
在 Mac 上安装任何东西的最简单方法是使用Homebrew。为此目的有一个软件包:
brew tap homebrew/dupes
brew install apple-gcc42