C++ eclipse氧气-启动错误:未找到二进制文件
每当我创建一个新项目时,它都不包含二进制文件,我会收到以下错误:“启动失败:未找到二进制文件” 我已经尝试更改运行配置,但没有效果。我有调试文件夹,但其中有一个神秘的stringTest.o文件,无法运行该项目 我已经建造了好几次这个项目 我正在使用最新版本的EclipseOxy和MinGW编译器(GNUforWindows) 我已经找了半个小时了,我试过的所有方法都没有用。非常感谢您的帮助C++ eclipse氧气-启动错误:未找到二进制文件,c++,eclipse,eclipse-cdt,eclipse-oxygen,C++,Eclipse,Eclipse Cdt,Eclipse Oxygen,每当我创建一个新项目时,它都不包含二进制文件,我会收到以下错误:“启动失败:未找到二进制文件” 我已经尝试更改运行配置,但没有效果。我有调试文件夹,但其中有一个神秘的stringTest.o文件,无法运行该项目 我已经建造了好几次这个项目 我正在使用最新版本的EclipseOxy和MinGW编译器(GNUforWindows) 我已经找了半个小时了,我试过的所有方法都没有用。非常感谢您的帮助 谢谢 在Eclipse中编译和构建项目 Project -> Build Project 然后右
谢谢 在Eclipse中编译和构建项目
Project -> Build Project
然后右键单击源代码文件并选择
Run As -> Local C/C++ Application
您确定没有链接器错误吗?尝试创建一个新项目、编写hello world程序、构建并运行?
.o
文件是由编译器生成的文件。然后在这些文件上使用链接器生成一个.exe
文件。你的建议奏效了!但我仍然有一些问题,请参阅我的其他评论。如果这对现有项目不起作用,您可能意外地损坏了它们。尝试将代码复制到新项目。如果在创建新项目时编译器未显示,则可能需要确保PATH
环境变量包含编译器二进制文件的路径。Eclipse上的代码分析有时有点慢,尤其是使用名称空间std的代码>行,我发现保存文件并等待片刻通常可以修复它。嗨,这适用于新项目,但不适用于我现有的项目。另外,当我尝试使用HelloWorld模板创建HelloWorld项目时,我无法选择编译器,空间是白色的。而且。。。在我的编辑器中,它说“符号'std'无法解析”,而'cout'也是一样。对不起,我当时不确定