更新到 OS X Lion 会删除 gcc 吗?

更新到 OS X Lion 会删除 gcc 吗?

我今天更新到了 OS X Lion,但似乎没有 gcc 的副本了。其他人也遇到过这种情况吗?有人知道为什么会发生这种情况吗?

答案1

当我发现 OS X Lion 升级抹去了我整个开发工具链时,我非常生气。然而,在朋友的帮助下,我发现工具链已被移至/Developer/usr/bin/磁盘上的文件夹中。对于我的迫切需要,我只需要在路径上提供makegccg++,因此我在文件夹中创建了/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 就可以再次运行了。

  1. 打开 App Store。
  2. 搜索“XCode”。
  3. 在整个页面上搜索任何类型的“购买”或“下载”或“安装”按钮。
  4. 哈哈,没有。点击“免费”按钮。它会变成“下载”按钮。
  5. 单击它。
  6. 等待它下载并安装。现在 App Store 将声明您已安装 Xcode。恭喜!
  7. 但你没有。
  8. 打开 Finder 并转到您的应用程序。
  9. 找到“安装 Xcode”应用程序。不是开玩笑。
  10. 运行。

相关内容