Codeblocks输出破坏的可执行文件

时间:2013-05-05 01:31:05

标签: c++

我已经下载了大量不同版本的代码块,但没有一个编译得非常正确。我的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;
}

1 个答案:

答案 0 :(得分:-1)

我解决了这个问题。我有一个破碎的编译器(或类似的东西)。我对其他有此问题的人的建议是尝试使用不同版本的minGW编译器。此外,更改您正在使用的代码块的版本,甚至卸载所有内容并重新启动。我的问题是我下载了一个糟糕的编译器。 [事实是,代码块不是最好的。]