我已经下载了大量不同版本的代码块,但没有一个编译得非常正确。我的hello world在代码块中运行就好了。但是,当我在codeblocks之外运行可执行文件时,它说“Hello.exe已停止工作”。我的代码没有任何问题(我不这么认为。)而且我的mingw在codeblocks之外编译得很好。代码块对我的可执行文件做了什么?有没有办法解决这个问题?我在Windows 7 64位,我目前的代码块版本是10.05。我的节目:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
cin.ignore();
return 0;
}
答案 0 :(得分:-1)
我解决了这个问题。我有一个破碎的编译器(或类似的东西)。我对其他有此问题的人的建议是尝试使用不同版本的minGW编译器。此外,更改您正在使用的代码块的版本,甚至卸载所有内容并重新启动。我的问题是我下载了一个糟糕的编译器。 [事实是,代码块不是最好的。]