Eclipse在MinGW环境运行C++出现Launch failed,Binary not found问题

最近需要编写C++,为了方便选择了EclipseADT。集成了CDT插件。但是在搭建环境的时候遇到了麻烦。这个问题是我在Eclipse上测试第一个C++项目的时候遇见的。弄了将近一下午,在网上找了下资料。参考了这篇文章的解决办法。

不过这位博主之前在window7下安装的,我是在windows10环境下,也感谢这位博主的总结,我再稍稍补齐一下。

第一步:安装MinGW

首先,安装MinGW。由于在官网下载的MinGW利用这个方法行不通。所以我回退了之前的版本。在这里提供下载地址。大家下载我安装的这个版本就可以了。


点击下载MinGW

下载好后解压,点击解压文件中的MinGW-5.1.6.exe安装程序。然后勾选全部。我是以防万一才勾选的,也避免以后再需要下载其他的,反正也不大。怕出问题的就全部勾选吧!按理来说,就勾选基本的开发环境和编译工具就可以了,也就是前两个。

第二步:配置环境变量

右键我的电脑---->>>高级系统设置---->>>环境变量---->>>新建下面的变量名和变量值


变量名 变量值
MINGW_HOME C:\MinGW
PATH %MINGW_HOME%\bin
LIBRARY_PATH %MINGW_HOME%\lib
C_INCLUDEDE_PATH %MINGW_HOME%\include
CPLUS_INCLUDE_PATH %MINGW_HOME%\include\c++\3.4.5;%MINGW_HOME%\include\c++\3.4.5
\mingw32;%MINGW_HOME%\include\c++\3.4.5\backward;%MINGW_HOME%\include

第三步:编写一个Cpp程序测试



new---->>>C++ Project>>>输入项目名---->>>点击Next


Eclipse在MinGW环境运行C++出现Launch failed,Binary not found问题_第1张图片


选择第二个自动创建一个输出helloworld的cpp程序。


Eclipse在MinGW环境运行C++出现Launch failed,Binary not found问题_第2张图片



在运行前,我们需要先编译。


Eclipse在MinGW环境运行C++出现Launch failed,Binary not found问题_第3张图片


编译通过后点击运行。


Eclipse在MinGW环境运行C++出现Launch failed,Binary not found问题_第4张图片



输出结果如下:


Eclipse在MinGW环境运行C++出现Launch failed,Binary not found问题_第5张图片


如果出现项目上出现红叉,多点击几次编译。然后按下F5刷新下就可以了。最好在Project然后勾选上Build Automatically。

你可能感兴趣的:(C/C++)