我最近刚刚在 Windows 8 中安装了 Eclipse 的 CDT 插件,我收到了错误:
“启动失败。找不到二进制文件。”
现在我已经研究过了,我已经用 gcc 安装了 cygwin 并在 Eclipse 设置中进行了设置。我去了Window>Preferences>New C/C++ Project Wizard>Makefile
Project 并检查了 Cygwin PE Parser(以防万一我也检查了 PE Windows Parser)。
然后我去那里Window>Preferences>Build>Environment
添加了我的 PATH 变量。我确保C:\cygwin64\bin
在我的系统设置中添加到我的 PATH 中,并且我知道这是有效的,因为我检查了该位置并且我已成功gcc
通过命令行和cygwin
终端运行。最重要的是,如果我在 Eclipse 中构建我的项目,然后导航到 Eclipse 之外的那个目录并运行.exe
它通过双击它创建的目录,它也可以正常运行。
我不知道为什么 Eclipse 不能运行它,但其他一切都可以......有什么建议吗?