为啥我的 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?的主要内容,如果未能解决你的问题,请参考以下文章
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为 1 [重复]
命令 /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为 1 [重复]