3

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

我仍然收到Binary Not Found错误消息。我看了一下这个问题 Launch Failed Binary not found Eclipse for C in Windows尝试了一切,但似乎没有解决方案。

出了什么问题?

4

5 回答 5

1

这可能有多种原因:

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

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

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

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

于 2015-02-24T02:23:31.097 回答
0

转到窗口 -> 首选项 -> C/C++ -> 新建 C/C++ 项目向导 -> Makefile 项目。

选择以下解析器之一并尝试一个新项目。

  1. PE 窗口解析器
  2. Cygwin PE 解析器
于 2013-10-07T16:47:58.157 回答
0

我还收到“启动失败。找不到二进制文件”。我的问题是 AVAST Anti-virus。我的 Hello World C 程序将使用 Windows PE 解析器和 mingw gcc 编译器在 eclipse CDT 中编译,但是没有 EXE 文件!!!AVAST Antivirus 将 exe 文件识别为误报并将其删除....grrrrr。解决方案是将 eclipse 工作区文件夹添加到排除列表中。瞧!!Eclipse 生成了我的 test.exe 文件。

于 2015-01-22T01:57:57.747 回答
0

从 cygwin shell 运行 eclipse :

pathToEclipse/eclipse.exe

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

现在构建并运行工作。

于 2015-08-20T07:45:14.883 回答
0

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

于 2017-02-07T05:24:30.650 回答