【问题标题】:GCC without Xcode on OS XOS X 上没有 Xcode 的 GCC
【发布时间】:2010-10-09 15:52:24
【问题描述】:

我刚刚打开了我的新 MacBook Pro(!),现在正在正确设置它以进行开发。由于我想避免混乱,我想知道我是否真的需要安装 Xcode 工具(我从不使用 IDE 或 Mac 特定工具),因为无论如何我都会使用 MacPorts 安装更新版本的 GCC .

那么,安装 Xcode 有什么好处吗?有必要吗?它在幕后做了什么样的设置?基本上:我可以跳过这个还是因为一些 Unix 开发工具只是假设 OS X 总是以这种方式设置,所以它会再次困扰我?

【问题讨论】:

标签: xcode macos gcc


【解决方案1】:

为了执行简单且成功的 MacPorts 安装,必须拥有来自 xCode 安装程序的工具。您只需要将 unix/header 文件的副本放在 xcode 之外的安装选项;其他所有内容都可以保持卸载状态。

【讨论】:

  • 事实证明,这是一个非常愚蠢的问题,因为正如您所说,Xcode 被列为 MacPorts 的第一个先决条件。表明即使是糟糕的问题也会得到好的答案。非常感谢大家。
  • 这家伙在 macports 团队,他会知道的。 :)
【解决方案2】:

我的一个朋友最近发布了这个:

https://github.com/kennethreitz/osx-gcc-installer

玩得开心:)

【讨论】:

    【解决方案3】:

    我尝试了这个技巧,并且一直在寻找丢失的头文件等。只需安装 XCode。

    【讨论】:

      【解决方案4】:

      我们主要使用 Xcode IDE 来构建 Cocoa/Carbon 应用程序。 Xcode 通常有不同的项目模板(并且项目设置相应地固定)。只要您不打算生成通用二进制文件或框架,我认为您应该没问题。就我而言,当我对 Xcode 太生气时,我会回到命令行,自己设置路径并开始使用 GDB。

      【讨论】:

        【解决方案5】:

        首先,祝贺新 MBP。我最近自己买了一个 15" 一体成型的。=)

        您可以安全地跳过 Xcode 安装,并且您可以通过 MacPorts 安装 Xcode 安装的几乎所有东西,当然除了 Xcode 本身。

        不过,我相信总有一天你会发现自己安装了 Xcode,而且安装 Xcode 比通过 MacPorts 安装所有工具(尤其是 GCC)要容易得多。

        【讨论】:

          【解决方案6】:

          您可以大量减少 Xcode 安装 - 当您安装 Xcode 时,有一个“自定义”按钮,您可以在其中删除很多东西(价值千兆字节)。

          您也可以进入并从/Developer/ 中删除内容,例如 10.3 SDK 大约为 150MB(我认为),如果您不是为此编写软件,删除它是非常安全的。显然删除时要小心,但如果你破坏了东西,你总是可以重新安装开发者工具!

          【讨论】:

            【解决方案7】:

            Apple 现在提供命令行工具作为 Xcode 的单独下载。他们与 Lion 和 Mountain Lion 合作。你可以download them from the Apple Developer Center

            (这在the osx-gcc-installer GitHub page上注明。)

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2010-12-31
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2012-03-10
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多