参考配置环境:https://www.cnblogs.com/zhchoutai/p/6852908.html
1.安装jdk;下载Eclipse及CDT(最新的eclipse自带有CDT);CDT的全称是C/C++ DevelopmentTools,是使Eclipse可以支持C/C++开发的插件;<注意:>CDT的版本号和Eclipse的版本号有严格的相应关系。假设版本号相应不对就会安装不成功。
(也能够在安装完Eclipse后,通过Eclipse的软件更新功能安装CDT,详细步骤能够參考Eclipse的在线文档。)
2.安装MinGW----下载地址https://sourceforge.net/projects/mingw-w64/?source=typ_redirect
MinGW(Minimalist GNU For Windows)是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。
MinGW最大的特点就是编译出来的可执行文件能够独立在Windows上运行。
MinGW的组成:
- 编译器(支持C、C++、ADA和Fortran)
- GNU工具
- mingw-get(用于Windows平台安装和部署MinGW和MSYS的命令行安装器)
- mingw-get-inst(用于GUI打包)
MinGW(Minimalist GNU for Windows)是一组可免费获取、自由分发的特定于 Windows 的头文件和导入库,这些头文件和导入库与 GNU 工具集结合在一起。
这个部件是C/C++的编译器。
3、添加环境变量
右键 我的电脑->属性->高级->环境变量->系统变量中添加
MINGW_HOME=C:/MinGW
LIBRARY_PATH = %MINGW_HOME%/lib
C_INCLUDE_PATH = %MINGW_HOME%/include
在PATH变量的最后增加 ;%MINGW_HOME%/bin
4、配置MinGW
在安装目录C:\MinGW\bin下,将mingw32-make.exe改名为make.exe,因为
Eclipse预设用来编译的文件为 make.exe。
打开cmd,输入gcc -v 测试一下编译环境是否安装成功。
5、配置Eclipse
在 Eclipse 中进行设定:
Window->Preferences->C/C++->Make->NewMake Project->New Builder
->Binary Parser,取消 Elf Parser 改选 PE WindowsParser
6、创建、编译C/C++工程
File - New- C++ Project,名称 test,选择“Hello World C++ Project” 和“MinGW GCC”,选择“Finish”。
之后,可以运行.cpp文件进行测试,可以看到下方的“!!!Hello World!!!“结果,表明安装成功啦……
3、配置Eclipse
为了让CDT可以採用MinGW进行编译,须要在 Eclipse 中进行设定
Window->Preferences->C/C++->Make->NewMake Project->New Builder
->Binary Parser 取消 Elf Parser 改选 PE WindowsParser
另一个问题须要注意,cdt的一个问题,在对c++文件建立indexer时会在75%的时候卡住,并且cpu占用率通常都是100%,知道的唯一的解决的方法是将indexer功能关闭 Window->Perferences->C/C++-->Indexer把Apply indexer to all projects now前面的对号钩掉。
+++++++++++++++错误注意:
出现“Launch failed,Binary not found”的根本原因。其实出现这个提示,是因为你没有吧Eclipse和C++编译器整合在一起。具体说就是,Eclipse找不到C++的编译器,从而无法对代码进行编译;主流的编译器——MinGW;