我刚刚下载了CodeBlocks并制作了我的第一个控制台应用程序,并且安装了mingw,但是我尝试运行默认代码并弹出窗口“看来该项目尚未构建。您现在要构建它吗?”不断弹出。
如果我单击否,则程序会运行,但不会打印文本,并且不会返回0。我在做什么错了?
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
很明显,它应该返回0,但是返回4258096(0x40F930)。
mingw32-g++.exe -o bin\Debug\Giraffe.exe obj\Debug\main.o
Execution of 'mingw32-g++.exe -o bin\Debug\Giraffe.exe obj\Debug\main.o' in 'C:\Users\soph1\Desktop\Giraffe' failed.
错误是什么意思?
编辑:尝试更改编译器后,它仍然给我该错误,并且执行相同的操作。
我将使用在线c编译器。看来一切正常,所以...我想代码块和我尝试使用的所有其他dang IDE都是愚蠢的。
答案 0 :(得分:0)
最简单的方法是下载CodeBlocks的完整安装程序,其中也包括编译器(MinGW)。
安装后,再次加载项目。找到选项“构建并运行”并使用它。一切都会好的。
有时,如果您觉得运行的是旧代码,则可以选择“全部重建”选项。
注意:“(Re)Build”部分是将源代码转换为可执行文件的部分。否则,计算机将无法执行您的程序。