我已安装Mountain Lion(Mac OS X 10.8),现在gcc似乎不再可用了.我还安装了Xcode 4.4,因此没有更多/ Developer目录.
我需要gcc用于mac端口和ruby gems(具有本机扩展).
Xcode 4.4是否包含gcc或有没有办法安装gcc?
Ste*_*eve 420
更新:
您现在可以从终端运行以下命令:
xcode-select --install
Run Code Online (Sandbox Code Playgroud)
从Xcode 4.3开始 - 您现在必须手动安装命令行工具Xcode menu > Preferences > Downloads.

另外,Mountain Lion(10.8)和Mavericks(10.9)都有独立的安装包.
该软件包通过安装命令行开发人员工具以及Mac OS X SDK框架和标头,可以通过终端进行UNIX风格的开发.包括许多有用的工具,例如Apple LLVM编译器,链接器和Make.如果您使用Xcode,这些工具也嵌入在Xcode IDE中,并且可以使用Xcode 4.3及更高版本中的"下载"偏好设置面板安装在您的系统上.此程序包需要Mac OS X 10.7.3或更高版本.
小智 41
我发现从Lion升级后我的安装失败了,因为它在/usr/bin/gcc-4.2中寻找GCC.现在默认的安装路径是/ usr/bin/gcc.
我的错误看起来像这样:
make: /usr/bin/gcc-4.2: No such file or directory
Run Code Online (Sandbox Code Playgroud)
符号链接将解决问题:
sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2
Run Code Online (Sandbox Code Playgroud)
Rog*_*uri 25
只需将其粘贴到终端:
export PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
我希望有所帮助!
Sur*_*oza 21
1.9.3之前Ruby on Mountain Lion
先决条件
Xcode 4.4,
Xcode Command Line Tools
Homebrew
XQuartz 2.7.2 or later.
rbenv/ruby-build or RVM.
Run Code Online (Sandbox Code Playgroud)
安装GCC
注意,Xcode命令行工具不包括GCC,它们包括LLVM-GCC.相识又有差别.
$ brew tap homebrew/dupes
$ brew install apple-gcc42
Run Code Online (Sandbox Code Playgroud)
将以下内容添加到〜/ .profile或等效内容中:
export CC=/usr/local/bin/gcc-4.2
Run Code Online (Sandbox Code Playgroud)
并在尝试下面的安装命令之前重新加载shell.
安装RVM
CFLAGS="-I/opt/X11/include" rvm reinstall ree
Run Code Online (Sandbox Code Playgroud)
安装Ruby
Prefix the install command with CFLAGS="-I/opt/X11/include"
Run Code Online (Sandbox Code Playgroud)
然后将新ruby设置为默认值:
user$ rvm use 1.9.2 --default
Run Code Online (Sandbox Code Playgroud)
然后检查你的ruby版本:
user$ ruby -v
Run Code Online (Sandbox Code Playgroud)
Gra*_*rin 12
对类似问题的接受答案表明kennethreitz/osx-gcc-installer.在那个'OSX GCC安装程序'区域,两个选项中的第一个是预构建的二进制文件 - 用于Snow Leopard和Lion,但不适用于Mountain Lion.考虑到包含的内容,我不建议在任何版本的10.8上安装4.4版本的Xcode 之后使用该项目的GCC-10.7-v2.pkg .
更相关的选项是构建自己的选项,参考Apple Developer for Developer Tools.
最近发布的Developer Tools 4.3的 Apple Open Source 没有GCC.4.1区域中GCC的来源可能太旧而无法与10.8一起使用.
最新发布的GCC主页.
GCC 4.7的构建状态链接到x86_64-apple-darwin10.8.0的结果 ...
Apple为.mpkg命令行工具(CLT)提供了安装程序,但它们通常不会公开链接.它包括GCC.您可以在不下载/安装XCode的情况下安装它.
| 归档时间: |
|
| 查看次数: |
431369 次 |
| 最近记录: |