【C++】使用MinGW配置Eclipse for C++环境

版权声明:本文为博主原创文章,转载复制标题加链接即可√ https://blog.csdn.net/qazcxh/article/details/49049457

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++ Developers
MinGW

1.下载MinGW installer并进行安装

从上述地址中下载MinGW,或者在mingw的官网(http://www.minw.org/)上下载下来mingw-installer.exe

mingw dowload 网址

双击mingw-installer.exe,选择安装到的目录这里选择d:\Users\CXH\Documents\cpp\MinGW

mingw目录

下一步下一步,需联网,等待获取需要的工具包

mingw联网中

这时会出现MinGW的管理窗口,选择Basic Setup,就是基本需要安装的package资源,将右边所有的package都勾选上(mark),进入installation中选择update change。这时mingw就会进行联网下载刚刚勾选上的package。下载的时间可能比较慢,视网络情况而定,有时候会失败,如果出现失败的情形,那么重新打开mingw-installer.exe下载就好了。下载的包可能是国外服务器中的资源,所以经常性的error,error。多多尝试就好。

mingw管理窗口

下载完成即可。当然这个下载可以让它慢慢下,我们可以继续下面的步骤。

2.配置MinGW的环境变量。

上面步骤里的MinGW虽然没安装完,但我们也可以继续这步,找到MinGW当初选择的安装目录,我这里是d:\Users\CXH\Documents\cpp\MinGW,你的机子就要看你安装上面MinGW选择的目录了。进入系统的环境变量里配置Path,Lib,include这几项。

环境变量环境变量2

配置path,include和Libpathincludelib

在bin目录中找到mingw32-make.exe改名为make.exe。如若未下载完全mingw包时,则不会出现该文件。等待下载完成

make改名

配置完成后,现在需要测试一下,mingw是否路径设置成功,打开cmd命令提示符,输入gcc,make,gdb。提示如下图即可,如果为提示,说明上面的mingw下载还没完成,并不担心,等下载完成了,就能提示。

cmd

3.安装eclipse for c++ 并配置

在工具要求中下载eclipse for c++或者去eclipse官网下载eclipse for c++(http://www.eclipse.org/downloads/)
c++
下载完成后,解压下载的eclipse-cpp-mars-1-win32-x86_64.zip,双击打开eclipse.exe
eclipse.exe
配置工程文件夹路径,也就是你写的源代码都放在这里面
workspace

4.第一个helloworld

新建C++工程,工程名为test。

c++project

选择工程名,建立自带的helloworld工程,这个helloworld的是系统给你写好了的工程。如果此前的mingw下载完成的话,mingw gcc这个toolchains便会显示出来,否则前面两步没配置好的话,这里就无法继续了。cross gcc和microsoft visual c++这两个都没有安装,用了也没用。


Next下一步,下一步后,就完成(finish),就可以了。

然后选择编译,执行。这里连接的步骤省略了。
hw
至此,eclipse for c++就可以跑了。剩下的调试功能可以自行研究。如果代码中出现各种错误或者执行时出现各种错误(非语法错误),则是因为mingw没能下载完全,按上面下载MinGw的步骤重新下载即可。

猜你喜欢

转载自blog.csdn.net/qazcxh/article/details/49049457