为啥我的 gcc 不在 /usr/bin/gcc 中,即使安装了 Xcode 4.3?

Posted

技术标签:

【中文标题】为啥我的 gcc 不在 /usr/bin/gcc 中,即使安装了 Xcode 4.3?【英文标题】:Why is my gcc not in /usr/bin/gcc, even though Xcode 4.3 is installed?为什么我的 gcc 不在 /usr/bin/gcc 中,即使安装了 Xcode 4.3? 【发布时间】:2012-02-24 15:11:54 【问题描述】:

我在我的机器上安装了 Xcode 4.3,但是,它不在任何地方,甚至是一个

find / -name gcc 

没有透露。不过,Xcode 可以编译 C 代码。所以我的系统上肯定有编译器!

它在哪里?

【问题讨论】:

试试which gcc,它说了什么? 什么都没有。新的一行来了 您能接受对您有用的答案吗? 【参考方案1】:

在新版本的 Xcode 4.3 中,命令行工具是可选的,不会自动安装。请参阅here 了解更多信息:

命令行工具是可选的: 默认情况下,命令行工具不与 Xcode 4.3 捆绑在一起。相反,可以选择使用“下载”首选项面板的“组件”选项卡来安装它们,如图 3 所示。

因此,您必须前往 Downloads Preferences 面板并下载它们。

【讨论】:

以上是关于为啥我的 gcc 不在 /usr/bin/gcc 中,即使安装了 Xcode 4.3?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 pip 命令中指定 gcc 路径?

在 shell 中为 make 设置 GCC 版本

/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为 1 [重复]

命令 /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为 1 [重复]

64位ubuntu下安装tlbb服务端环境

gcc版本安装及切换