代码块无法在mac OSX上编译

时间:2013-08-03 14:28:14

标签: c++ c macos compiler-construction codeblocks

我一直在尝试在我的mac(10.7.5)上运行代码块并且已经碰壁了。我已经研究过许多其他线程,这些线程遇到了类似的问题,但仍然无法解决问题。我确信它很简单,我很遗憾。

  1. 从codeblocks.org
  2. 下载了代码块的mac版本
  3. 我已从应用商店
  4. 安装了Xcode
  5. 安装了苹果开发者网站的其他开发者工具
  6. 当我运行一个简单的程序时:

    #include <stdio.h>
    
    int main(){
        printf("hello dudes");
        return 0;
    }
    

    输出只是说你好世界,我知道这有效,我将程序粘贴到codepad.org并输出正常。代码块中突出显示的颜色似乎也不起作用。只是黑色文本,没有变量和函数的颜色。

    我不确定我缺少什么,我也尝试将默认编译器设置为:

    1. GNU CC
    2. LLVM Clang

1 个答案:

答案 0 :(得分:0)

这是您调试问题的方法。您可以在代码块中的编译和链接中添加-v标志。这可以在代码块,设置 - >编译器,项目设置或构建设置中的三个位置完成。

我遇到了与编译器问题类似的问题,并通过-v调试解决了这个问题。下面是问题的链接C++11 compilation issues in codeblocks和解决方案。希望这将有助于您完成解决方案。