我已经从工具光盘安装了Xcode,我想这会让我从命令行使用gcc但我找不到它。
我缺少什么
编辑
当我写时我找不到它我的意思是“我用which gcc
寻找它”
如果gcc
首先位于PATH
,which
就会找到它。
由于gcc
不在PATH
(这就是首先让我来到这里),which
找不到它!
我认为这很明显,但我在这里做笔记,因为它不是
答案 0 :(得分:38)
从版本4.3.1开始,XCode现在是一个应用程序,命令行工具现在可以通过首选项获得(如果你点击',这将在XCode App Store中的'版本4.3.1中的新功能'中记录更多...')。安装XCode后,打开它,打开“首选项”,然后单击“下载”选项卡。单击“命令行工具”的“安装”,然后使用计算机密码登录。然后将下载并安装该代码。
答案 1 :(得分:8)
当你进行安装时,你没有选中“UNIX开发支持”[1]的框(或者你可能没有选中它;我不记得它是否默认开启),所以它没有'在/usr/bin/
。
重新安装,并确保阅读配置选项的说明并选择您需要的说明。
1:“允许从启动卷进行命令行开发的可选内容。安装GCC编译器和命令行工具的副本等等等等等等。”
答案 2 :(得分:5)
您的安装出了问题。
gcc安装在/ usr / bin下,带有符号链接到gcc-4.2:
cd diciu$ pkgutil --file-info /usr/bin/gcc-4.2
volume: /
path: /usr/bin/gcc-4.2
pkgid: com.apple.pkg.gcc4.2Leo
pkg-version: 4.2.0.9000000000.1.1249367152
[..]
pkgid: com.apple.pkg.Xcode3.2.1Update
pkg-version: 1.0.1.1249367152
[..]
pkgid: com.apple.pkg.Xcode3.2.1UpdateUNIXDevSupport
pkg-version: 1.0.1.1249367152
[..]
答案 3 :(得分:4)
在我的Mac上$ which gcc
显示/usr/bin/gcc
。
答案 4 :(得分:3)
Xcode 4.3+您需要安装'Xcode命令行工具',请点击此处:https://developer.apple.com/downloads
答案 5 :(得分:1)
同样的事发生在我身上。它工作了一段时间然后就消失了。重新安装,它将被修复。
您可能希望在使用Apple时从Apple下载Xcode。由于Xcode快速更新,因此几乎可以保证更新/更新。目前的Xcode是3.2.1.10。您需要下载Apple ID,但这也允许您访问开发站点。全部免费......
是2014年1月6日。当前的Xcode是5.0.1
2016年 - 当前的Xcode是8.0。我认为现在应该关闭这个问题。
答案 6 :(得分:0)
是否有可能安装了gcc,而不是没有安装gcc,你的$ PATH变量搞砸了?首先检查gcc是否在手动/ usr / bin中。然后回显$ PATH ...
答案 7 :(得分:0)
是的,尝试通过单击Preferences-Downloads-command line tools安装'命令行工具'。