启动失败.找不到二进制文件.为什么

Launch failed. Binary not found. Why?

本文关键字:为什么 二进制文件 找不到 失败 启动      更新时间:2023-10-16

我在Windows 7 32位上使用Eclipse Juno。我已经安装了 CDT 插件。我还从gdbgccgawkmake等软件包中安装了Cygwin和必要的文件。

我仍然收到Binary Not Found错误。我看了这个问题启动失败的二进制文件未找到 Windows 中的 C 版 Eclipse 尝试了所有方法,但似乎没有解决方案。

出了什么问题?

这可能有多种原因:

首先:选择首选项(单击MAC机器左上角的Eclipse或Windows从Windows操作系统的菜单中查找首选项)-->C/C++ -->新的c/c ++项目向导 ->更改为MACOS GCC(适用于Mac)或Cygwin GCC(适用于Windows)

第二:我有类似的问题,但代码不同。在 File.h 文件中,确保

virtual ~Destructor () {}; //Don't forget Curly braces {}

上面的语句显示了初始化 () 并用大括号 { } 定义的析构函数。在我的代码中,我忘了定义析构函数。希望这有帮助

转到窗口 -> 首选项 -> C/C++ -> 新建 C/C++ 项目向导 -> 生成文件项目。

选择以下解析器之一,然后尝试使用新项目。

  1. PE 窗口解析器
  2. 天鹅座PE解析器

我也收到"发射失败。找不到二进制文件。我的问题是AVAST防病毒软件。我的 Hello World C 程序将使用 Windows PE 解析器和 mingw gcc 编译器在 eclipse CDT 中编译,但没有 EXE 文件!!!AVAST防病毒软件将exe文件识别为误报并将其删除。呜��解决方案是将 eclipse 工作区文件夹添加到排除列表中。瞧!!Eclipse 生成了我的 test.exe 文件。

从 cygwin shell 运行日食:

pathToEclipse/eclipse.exe

在构建新项目时选择编译器 cygwin Gcc。

立即构建和运行工作。

只需转到项目(主手稿)-> 全部构建这将解决您的问题。