Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ eclipse氧气-启动错误:未找到二进制文件_C++_Eclipse_Eclipse Cdt_Eclipse Oxygen - Fatal编程技术网

C++ eclipse氧气-启动错误:未找到二进制文件

C++ eclipse氧气-启动错误:未找到二进制文件,c++,eclipse,eclipse-cdt,eclipse-oxygen,C++,Eclipse,Eclipse Cdt,Eclipse Oxygen,每当我创建一个新项目时,它都不包含二进制文件,我会收到以下错误:“启动失败:未找到二进制文件” 我已经尝试更改运行配置,但没有效果。我有调试文件夹,但其中有一个神秘的stringTest.o文件,无法运行该项目 我已经建造了好几次这个项目 我正在使用最新版本的EclipseOxy和MinGW编译器(GNUforWindows) 我已经找了半个小时了,我试过的所有方法都没有用。非常感谢您的帮助 谢谢 在Eclipse中编译和构建项目 Project -> Build Project 然后右

每当我创建一个新项目时,它都不包含二进制文件,我会收到以下错误:“启动失败:未找到二进制文件”

我已经尝试更改运行配置,但没有效果。我有调试文件夹,但其中有一个神秘的stringTest.o文件,无法运行该项目

我已经建造了好几次这个项目

我正在使用最新版本的EclipseOxy和MinGW编译器(GNUforWindows)

我已经找了半个小时了,我试过的所有方法都没有用。非常感谢您的帮助


谢谢

在Eclipse中编译和构建项目

Project -> Build Project
然后右键单击源代码文件并选择

Run As -> Local C/C++ Application

您确定没有链接器错误吗?尝试创建一个新项目、编写hello world程序、构建并运行?
.o
文件是由编译器生成的文件。然后在这些文件上使用链接器生成一个
.exe
文件。你的建议奏效了!但我仍然有一些问题,请参阅我的其他评论。如果这对现有项目不起作用,您可能意外地损坏了它们。尝试将代码复制到新项目。如果在创建新项目时编译器未显示,则可能需要确保
PATH
环境变量包含编译器二进制文件的路径。Eclipse上的代码分析有时有点慢,尤其是使用名称空间std的
行,我发现保存文件并等待片刻通常可以修复它。嗨,这适用于新项目,但不适用于我现有的项目。另外,当我尝试使用HelloWorld模板创建HelloWorld项目时,我无法选择编译器,空间是白色的。而且。。。在我的编辑器中,它说“符号'std'无法解析”,而'cout'也是一样。对不起,我当时不确定