OSX上的gcc在哪里?我已经安装了Xcode

Osc*_*Ryz 11 macos xcode gcc

我已经从工具CD安装了Xcode,我想这会让我从命令行使用gcc但我找不到它.

我错过了什么

编辑

当我写作时,我找不到它, 我的意思是"我用它寻找它which gcc"

如果gcc本来是PATH第一名,which就会找到它.

既然gcc不是PATH(那就是把我带到这里的第一位)which就找不到了!

我认为这很明显,但我在这里做笔记,因为事实并非如此

Bob*_*low 38

从版本4.3.1开始,XCode现在是一个应用程序,现在可以通过首选项获得命令行工具(如果单击"更多...",这将在XCode App Store中的"版本4.3.1中的新功能"中记录. .').安装XCode后,打开它,打开"首选项",然后单击"下载"选项卡.单击"命令行工具"的"安装",然后使用计算机密码登录.然后将下载并安装代码.

  • 可以确认这是现在安装gcc的方法. (4认同)

Ste*_*non 8

你没有选中"UNIX开发支持"[1]的框(或者你可能没有选中它;我不记得它是否默认开启)当你进行安装时,它没有安装必要的符号链接和驱动程序/usr/bin/.

重新安装,并确保阅读配置选项的说明并选择您需要的配置选项.

1:"允许从启动卷进行命令行开发的可选内容.安装GCC编译器和命令行工具的副本等等等等等等."


dic*_*ciu 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
[..]
Run Code Online (Sandbox Code Playgroud)