执行格式错误Eclipse CDT

时间:2015-06-26 20:23:20

标签: c++ eclipse mingw eclipse-cdt

我在Eclipse CDT中有一个基本的C ++程序:

#include <iostream>
using namespace std;

int main()
{
  std::cout << "Hello World!";
}

然而,当我尝试构建它时,我得到一个Exec格式错误。这是编译器生成的输出

g++ -O0 -g3 -Wall -c -fmessage-length=0 -o hey.o "..\\hey.cpp" 
g++: error: spawn: Exec format error

我正在使用MinGW工具链。我在64位Windows上,我认为这可能与它有关。有谁知道如何让这个程序运行?

修改 在我的源文件所在的目录中运行命令提示符中的确切命令,但不会抛出错误,但它仍然无法在Eclipse中工作

1 个答案:

答案 0 :(得分:0)

所以,我已经通过安装64位版本的MinGW(http://sourceforge.net/projects/mingw-w64/)来解决这个问题。它现在编译和构建noramlly