日蚀月神与明格:"Launch failed. Binary not found."

Eclipse Luna With MinGW: "Launch failed. Binary not found."

本文关键字:Launch failed not found Binary 月神 日蚀      更新时间:2023-10-16

我已经在网络上搜索,并尽一切可能解决此问题,无济于事。因此,我在这里发表了一个新帖子,希望解决这个令人沮丧的问题。


我有Windows 7计算机上的C/C 开发人员的Eclipse IDE。Eclipse的版本是Luna服务版本2(4.4.2),构建ID是20150219-0600。

我已经在计算机上安装了mingw,我下载了所有包装选择。


我创建一个C 项目。"项目类型"为可执行>空项目和"工具链"是" Cross GCC"。

我在"配置"中选择"调试"answers"释放"。

我留下"交叉编译器前缀"空白,因为我不知道该写什么。我然后将" f: mingw"放在"交叉编译器路径"中。

我在项目中创建一个新的源文件,并编写臭名昭著的Hello World程序(当然是C )。当我保存项目时,它在"问题"选项卡中给了我两个错误:

Program "g++" not found in PATH
Program "gcc" not found in PATH

当我构建项目时,它添加了另一个错误:

Program "make" not found in PATH

我转到 project> properties> c/c 构建>工具链编辑器,然后将"当前构建器"从" gnu make builder"更改为" CDT Internal Builder"。

错误 Program "make" not found in PATH然后消失。

我转到窗口>首选项> C/C >新的C/C 项目向导> Makefile Project ,然后将"二进制解析器"设置为" PE Windows Parser"。我清除项目,保存项目并构建项目,但是仍然存在两个错误。

如果我转到 project> properties> c/c 构建>环境并将"路径"变量的值设置为" f: mingw bin"仍然存在错误。

现在,当我尝试运行该项目(CTRL F11)时,它会吐出错误Launch Failed. Binary not found.

在" Project Explorer"中,我看到一个包含" inclast"文件的Helloworld文件(包含编译器库?),一个" debug"文件夹(包含一个helloworld.exe和main.o)和一个main.cpp文件(包含我的Hello World程序)。


预先感谢您花时间阅读本文并尝试提供帮助。

您需要更新环境变量PATH。检查此页面。

您必须添加C: mingw bin;到您的用户路径环境可变量。

我建议,而不是解决方案,至少您想确保以下内容。

  1. 重新检查该路径是正确设置的。有时我们认为我们这样做了,但是计算机却没有。在命令行中,键入以下命令,以查看正确安装的海湾合作委员会,并且路径设置正确。
    • GCC - Version
    • Echo $ PATH
    • 回声%路径%
  2. 所有事物都像您上面一样正确,但它不起作用?不要更改并将默认选项保留在Eclipse CDT中。没有任何选项更改CDT,它应该在当今工作。Eclipse CDT(8.7,8.8)几乎是稳定的。

祝福,

(债务人)<><