C++是一门强大的语言。在windows环境下使用C++时往往需要安装VS6.0,VS2010,VS2013等平台,这些平台运行起来实在是慢急了。JAVA的IDE工具大家都熟知一个eclipse,这个eclipse小巧易移植,跑起程序来也方便。既然eclipse这么好用,那能不能在eclipse上跑c++呢?答案是肯定的。
在eclipse中有各种插件,网上搜索的教程中是安装CDT插件,使得界面上支持C++工程的创建。但这早已不是问题,事实在现在eclipse的官方网站上早已有了名叫Eclipse IDE for C/C++ Developers的版本可供下载使用。而MinGW相当于一个编译工具,即C++源代码如何被我们的IDE开发环境识别的内容,是用在windows平台下的c++编译器。linux中的编译器有g++,gcc等。有了eclipse ide for c++和mingw这两个,我们就可以在windows平台下用快速的写c++。
工具要求:
Eclipse IDE for C/C++ DevelopersMinGW
1.下载MinGW installer并进行安装
从上述地址中下载MinGW,或者在mingw的官网(http://www.minw.org/)上下载下来mingw-installer.exe
双击mingw-installer.exe,选择安装到的目录这里选择d:\Users\CXH\Documents\cpp\MinGW
下一步下一步,需联网,等待获取需要的工具包
这时会出现MinGW的管理窗口,选择Basic Setup,就是基本需要安装的package资源,将右边所有的package都勾选上(mark),进入installation中选择update change。这时mingw就会进行联网下载刚刚勾选上的package。下载的时间可能比较慢,视网络情况而定,有时候会失败,如果出现失败的情形,那么重新打开mingw-installer.exe下载就好了。下载的包可能是国外服务器中的资源,所以经常性的error,error。多多尝试就好。
下载完成即可。当然这个下载可以让它慢慢下,我们可以继续下面的步骤。
2.配置MinGW的环境变量。
上面步骤里的MinGW虽然没安装完,但我们也可以继续这步,找到MinGW当初选择的安装目录,我这里是d:\Users\CXH\Documents\cpp\MinGW,你的机子就要看你安装上面MinGW选择的目录了。进入系统的环境变量里配置Path,Lib,include这几项。
配置path,include和Lib
在bin目录中找到mingw32-make.exe改名为make.exe。如若未下载完全mingw包时,则不会出现该文件。等待下载完成
配置完成后,现在需要测试一下,mingw是否路径设置成功,打开cmd命令提示符,输入gcc,make,gdb。提示如下图即可,如果为提示,说明上面的mingw下载还没完成,并不担心,等下载完成了,就能提示。
3.安装eclipse for c++ 并配置
4.第一个helloworld
新建C++工程,工程名为test。
选择工程名,建立自带的helloworld工程,这个helloworld的是系统给你写好了的工程。如果此前的mingw下载完成的话,mingw gcc这个toolchains便会显示出来,否则前面两步没配置好的话,这里就无法继续了。cross gcc和microsoft visual c++这两个都没有安装,用了也没用。
Next下一步,下一步后,就完成(finish),就可以了。