我今天更新到了 OS X Lion,但似乎没有 gcc 的副本了。其他人也遇到过这种情况吗?有人知道为什么会发生这种情况吗?
答案1
当我发现 OS X Lion 升级抹去了我整个开发工具链时,我非常生气。然而,在朋友的帮助下,我发现工具链已被移至/Developer/usr/bin/
磁盘上的文件夹中。对于我的迫切需要,我只需要在路径上提供make
、gcc
和g++
,因此我在文件夹中创建了/Developer/usr/bin/gnumake
、/Developer/usr/bin/gcc-4.2
和的符号链接。但是,我想正确的方法是重新安装 XCode 来修复该问题。/Developer/usr/bin/g++-4.2
/usr/bin/
答案2
刚刚从应用商店在 Lion 上安装了 Xcode 4.3,遇到了同样的问题,gcc 等未安装。摸索了好久,直到我做了以下事情:
在 Xcode 中:首选项 --> 下载 选择“组件”,您将看到可下载组件的列表。
查找命令行工具,然后单击安装。系统将提示您输入 Apple Developer 用户名和密码。成功验证后,命令行工具组件将下载并安装一堆好东西,包括 gcc。
答案3
从 App Store 下载新版 Xcode 并运行 Install XCode。现在免费,不再需要 4.99 美元。
答案4
我按照这些步骤操作后,GCC 就可以再次运行了。
- 打开 App Store。
- 搜索“XCode”。
- 在整个页面上搜索任何类型的“购买”或“下载”或“安装”按钮。
- 哈哈,没有。点击“免费”按钮。它会变成“下载”按钮。
- 单击它。
- 等待它下载并安装。现在 App Store 将声明您已安装 Xcode。恭喜!
- 但你没有。
- 打开 Finder 并转到您的应用程序。
- 找到“安装 Xcode”应用程序。不是开玩笑。
- 运行。