Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 代码块不在mac OSX上编译_C++_C_Macos_Compiler Construction_Codeblocks - Fatal编程技术网

C++ 代码块不在mac OSX上编译

C++ 代码块不在mac OSX上编译,c++,c,macos,compiler-construction,codeblocks,C++,C,Macos,Compiler Construction,Codeblocks,我一直试图在我的mac 10.7.5上运行代码块,结果遇到了麻烦。我研究过许多其他有类似问题的人的线程,但仍然无法找到答案。我肯定我错过了一些简单的东西 从codeblocks.org下载了mac版本的codeblocks 我已经从应用商店安装了Xcode 从apple开发者网站安装了其他开发者工具 当我运行一个简单的程序时,如: #include <stdio.h> int main(){ printf("hello dudes"); return 0; } 输

我一直试图在我的mac 10.7.5上运行代码块,结果遇到了麻烦。我研究过许多其他有类似问题的人的线程,但仍然无法找到答案。我肯定我错过了一些简单的东西

从codeblocks.org下载了mac版本的codeblocks 我已经从应用商店安装了Xcode 从apple开发者网站安装了其他开发者工具 当我运行一个简单的程序时,如:

#include <stdio.h>

int main(){
    printf("hello dudes");
    return 0;
}
输出只是说hello world,我知道这是可行的,我将程序粘贴到codepad.org中,输出很好。代码块中的颜色高亮显示似乎也不起作用。只有黑色文本,变量和函数没有颜色

我不确定我遗漏了什么,我还尝试将默认编译器设置为:

GNU CC LLVM叮当声
这就是调试问题的方法。您可以在代码块中向编译和链接添加-v标志。这可以在代码块、设置->编译器、项目设置或生成设置的三个位置完成


我遇到了类似的编译器问题,并通过-v调试解决了它。这里有一个问题和解决方案的链接。希望这能帮助您找到解决方案

你有什么问题?程序是否无法编译或给出令人惊讶的结果?在任何一种情况下,请提供任何错误消息、当前与预期输出等。您是否从Xcode安装了命令行工具?问题是,无论我在codeblocks程序中编写了什么代码,输出都是相同的。它只是说hello world,而不是实际编码的内容,例如,在上面的代码中,它应该输出hello dudes。是的,xcode中的命令行工具说它是在我转到xcode中的下载选项卡时安装的。即使代码块文件中没有任何代码,当我运行并构建程序时,它仍然会输出hello world,因此代码块无法正确编译。它也不会给出任何错误消息。我也在用C语言编写代码