运行或调试任何内容都会出现“启动失败。二进制文件未找到”非常令人沮丧的错误。我正在使用安装了CDT插件的Eclipse(具体而言,我安装了MinGW软件包)。
我已经尝试将用户和系统PATH变量都设置为包括我的(MinGW目录)/ bin。
我还尝试在运行程序之前构建程序。
我还确保在项目设置下的PE Windows解析器已启用。
我去了“项目属性>运行/调试设置>新建>C/C++应用程序>环境>选择”,然后我选择了路径。
我还尝试将主选项卡中的C/C++应用程序设置为从构建程序生成的可执行文件,但是在构建程序时没有生成这样的文件。虽然我严重怀疑这就是问题所在。
我的选择越来越少,但问题仍然存在。还需要做什么?我做错了什么?
当我查看MinGW的安装说明时,教程提到mingw base软件包作为安装MinGW后要安装的包。但是mingw base对我不可用。相反,我看到了mingw32 base。难道Eclipse,一个64位程序,正在尝试运行32位代码吗?这是怎么回事?如果这是问题,我该如何解决?
我已经尝试将用户和系统PATH变量都设置为包括我的(MinGW目录)/ bin。
我还尝试在运行程序之前构建程序。
我还确保在项目设置下的PE Windows解析器已启用。
我去了“项目属性>运行/调试设置>新建>C/C++应用程序>环境>选择”,然后我选择了路径。
我还尝试将主选项卡中的C/C++应用程序设置为从构建程序生成的可执行文件,但是在构建程序时没有生成这样的文件。虽然我严重怀疑这就是问题所在。
我的选择越来越少,但问题仍然存在。还需要做什么?我做错了什么?
当我查看MinGW的安装说明时,教程提到mingw base软件包作为安装MinGW后要安装的包。但是mingw base对我不可用。相反,我看到了mingw32 base。难道Eclipse,一个64位程序,正在尝试运行32位代码吗?这是怎么回事?如果这是问题,我该如何解决?