From:http://www.cnblogs.com/killerlegend/p/3746504.html
Author:KillerLegend
Date:2014.5.22
不得不吐槽一下学校的各种规章制度啊,给个电还分时间,真愁人,因为一断电就没有网,没有网,我就好像没有了世界……还有就是,我的电脑坚持不了多长时间……更重要的是宽带费死贵死贵的……哦了,闲话不说了,说一下MinGW的安装设置。
话说,不知道怎么回事就不喜欢IDE的环境敲代码了……所以,就打算自己手动配置一个编译器,各种……挑选之后,锁定MinGW,但是它竟然不提供离线版下载,跟Cygwin一个样儿……在线下载的话,我的网速,实在不敢恭维,所以,就上网找了一个离线安装版的……感谢这位大大,太好了……下载地址是:http://code.google.com/p/mingw/downloads/list
我下载的是mingw-10.0-without-git.exe,这是一个7-zip压缩的自解压文件格式(高度压缩,我前面提到过如何使用这种压缩方式),之后,我添加了一些自己可能用到东西,修改后的目录如下:
如果你喜欢我"稍微"修改的这个版本的话(主要加入mingw32以及msys1.0版本等),你可以到我的百度网盘下载,解压密码是(killerlegend)地址是:http://pan.baidu.com/s/1dDoutbF
下载完后解压,不用安装,找一个不含中文路径以及空格的地方放置,比如我放置在:C:\MinGW下,然后配置也非常简单,只需要将C:\MinGW\bin添加到环境变量中去就完事儿了(别告诉我你不会修改环境变量^-^……),然后打开DOS,输入gcc
–v以及g++
-v,如果结果如下图所示:
恭喜你,成功咯!
接下来,写个文件测试一下(g++
test.c –o test):
将上述文件稍作修改更改为test.cpp保存,再测试一下(g++
test.cpp –o hello):
使用GCC编译C++略麻烦,需要多输入一个参数-lstdc++,输入的内容为:gcc -o gccmake.exe test.cpp
-lstdc++,如下图:
另外如果使用GCC编译C语言(gcc
-o c_test test.c),如下图:
使用g++相对来说,命令比较旧简单。