【问题标题】:How do I get GCC on OS X Lion?如何在 OS X Lion 上获取 GCC?
【发布时间】:2012-02-23 19:13:02
【问题描述】:

我最近购买了一台新 Mac,并对我的旧 Mac 进行了时间机器恢复,并将 xCode 版本更新到了最新版本。搬家后,我失去了使用 Make 和 GCC 的能力;说这些命令不可用。我使用 Make 和 GCC 为课程开发家庭作业,我后来 SCP 到学校的 Linux 机器上,然后从那里运行。

如何获取 GCC 和 Make for Mac OS Lion?我看过一些关于如何通过编译通过源代码安装的文章,但它们会自动假定您已安装 GCC,而我没有。

请帮忙!

【问题讨论】:

    标签: c macos gcc makefile osx-lion


    【解决方案1】:

    gcc 应该在/Developer/usr/bin/ 中。检查那里。

    【讨论】:

    • 做一个 LS,显示它位于那里,但是如何让终端识别命令 GCC 而无需导航到 /Developer/usr/bin
    • 您应该可以将其添加到 PATH:export PATH=/Developer/usr/bin:$PATH
    【解决方案2】:
    1. 您必须从应用商店下载 Xcode
    2. 您必须运行安装 Xcode 应用程序
    3. 在 Xcode 中,转到 Preferences -> Downloads 并单击 install 以获取命令行工具

    您可以在通常的位置找到这些工具,例如 /usr/bin/make。

    另见post on superuser.com

    【讨论】:

      【解决方案3】:

      您可以访问 App Store 并下载 XCode。免费。它将为您提供 llvm(编译器)、make 和相关工具。

      【讨论】:

      • 我不想要 LLVM。我需要 GCC。
      【解决方案4】:

      不幸的是,仅仅更新路径(我没有在任何 /Developer 中发现,而是在 /Applications/Xcode.app 中发现)并不能解决其他问题,例如缺少手册页。 Apple 为命令行开发者工具发布了新的开发者下载。或者直接访问 Apple 的开发者页面,查找更多信息和链接 here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-03-07
        • 1970-01-01
        • 2011-11-11
        • 1970-01-01
        • 2012-12-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多