Eclipse - C++ hello world项目的错误

Mas*_*oud 13 c++ eclipse binary windows-7

我使用的是64位Winodws 7.我已下载CDT Eclipse并已下载MinGW.之后,我创建了一个c ++ hello world项目.这是代码:

#include <iostream>
using namespace std;

int main() {
    cout << "!!!Hello World!!!" << endl; // This is supposed to print "Hello World!!!"
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是当我想运行它时,会弹出这个错误:"启动失败Binary not found."

任何帮助都会受到高度欢迎.

Rod*_*ddy 2

eclipse 是否为您正确构建了 EXE 文件?查找 helloworld.exe 或其他文件,然后尝试从 Windows 命令提示符运行它。

如果没有,那么您的构建就有问题。再次构建并检查是否有错误。

如果 EXE 文件存在,但无法从 Eclipse 中运行,则检查是否为您的项目启用了PE Windows 二进制解析器。

更新:要修复“未解决的包含”错误,请参阅此处。特别是,尝试这个:

  1. 右键单击该项目并选择“属性”
  2. 转到“C/C++ 常规”->“路径和符号”并选择“包含”选项卡
  3. 选择“GNU C++”
  4. 按“添加...”
  5. 查找文件夹“C:\dev\eclipse\mingw\lib\gcc\mingw32\4.4.1-dw2\include\c++”或类似文件夹

更新另请参阅此链接:

http://wiki.eclipse.org/CDT/User/FAQ#I_am_using_a_non_gnu_compiler_and_I_get_the_following_messages:_.22Error_launching_external_scanner_info_generator_.28gcc_-E_-P_-v_-dD.22_and_.22File_not_indexed_because_it_was_not_built_.22._How_do _I_get_rid_of_them.3F