【发布时间】:2014-04-21 08:05:01
【问题描述】:
运行或调试任何东西都会给我一个非常令人沮丧的“启动失败。找不到二进制文件”错误。我正在使用安装了 CDT 插件的 Eclipse(具体来说,我安装了 MinGW 包)。
我已经尝试将用户和系统 PATH 变量都设置为包括我的(MinGW 目录)/bin
我还尝试在运行之前构建程序。
我还确保项目设置下的 PE Windows Parser 已启用。
我去了项目属性>运行/调试设置>新建>C/C++应用程序>环境>选择>我选择了路径
我还尝试将主选项卡中的 C/C++ 应用程序设置为通过构建程序生成的可执行文件,但在构建程序时没有生成这样的文件。不过,我严重怀疑这是导致问题的原因。
我的选项不多了,但问题仍然存在。还需要做什么?我做错了什么?
当我查看 MinGW 的安装说明时,教程引用了 mingw 基础包作为安装 MinGW 后要安装的包。但 mingw 基地对我来说不可用。相反,我看到了 mingw32 基础。会不会是 64 位程序 Eclipse 试图运行 32 位代码?这是怎么回事?如果是这个问题,我该如何解决?
【问题讨论】:
标签: c++ eclipse eclipse-cdt mingw32