【问题标题】:Trying to get Code::Blocks working on Mac, running Lion. Can't get the compiler set up properly试图让 Code::Blocks 在 Mac 上运行,运行 Lion。无法正确设置编译器
【发布时间】:2012-04-09 05:26:57
【问题描述】:

首先,对不起,如果这是一个愚蠢的问题。我安装了 code::blocks 来尝试了解该程序并开始自学 C++。我有一台装有 OS 10.7.3 的 MacBook Pro。我有代码::blocks 10.05。当我尝试构建一个“Hello world”时,什么也没有发生。基于一些谷歌搜索,我发现这是因为 code::blocks 不知道在哪里可以找到调试器/编译器。进一步的谷歌搜索让我得到了this page,它告诉我安装 Xcode 并修复 code::blocks 设置中的一些东西。但是,这个 wiki 显然自从 Apple 进入 App Store 后就没有更新过,因为它为编译器提供的文件路径不存在(即使安装了 Xcode,也没有 /Developer/*)。当我安装 code::blocks 和 code::blocks “自动检测”几个编译器时,已经安装了 Xcode 4.3.2。他们没有工作。如果有人知道 Xcode 将其编译器隐藏在苹果公司已经转移到应用商店的位置,我将非常感激。

【问题讨论】:

    标签: xcode g++ osx-lion codeblocks


    【解决方案1】:

    除了 Xcode 应用程序,您还需要安装“命令行工具”,它允许您从命令行调用编译器。

    转到此页面:https://developer.apple.com/xcode/index.php

    然后查看“寻找其他开发人员工具”。它要求您使用您的 Apple 开发者 ID 登录(如果您尚未支付 99 美元的计划会员费,则可以免费获得)。进入后,接下来要安装的软件包是“Xcode 命令行工具 - 2012 年 3 月下旬”(或列出的任何最新软件包)。

    【讨论】:

    • 完美!做到了。现在,我是否需要执行任何编译器搜索目录、链接器搜索目录或其他编译器标志?
    • 到目前为止它一直有效,所以我想没有。我更新了 code::blocks wiki,使其更清楚需要什么,所以希望这个问题不会再被问到。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多