windows 搭建简单c++环境【mingw】

记得以前看到群里一哥们说用g++和vi搞代码特别爽.....
网上也有很多说用vi、sublime Text、atom、vsCode...各种配置,各种牛逼,各种狂拽炫酷吊炸天。。。
前段时间在一个帖子下看到一哥们调侃了这种情况,大体意思是:
挖掘机几下就能挖出一个大坑,有些人非得用手刨,刨完了还炫耀下:看!我用手也能刨出这么大的坑。
各种配置,各种纯文本编辑对于练习来说确实很好,对于语言和环境的了解深度会很高。
纯手工敲代码和各种配置,而且搞的非常快的,那确实相当厉害,对于技术的理解层次确实特别高。
但对于我这样普通的码农来说,真的太难。
而且一堆乱七八糟的配置,一大堆交互命令,一整好长时间,真的很挫伤初学者的耐心和自信。
把人堵死在门槛上,都没机会入门那真是很扯的事情。
君欲善其事,必先利其器。我们得找到最合适,效率最高的工具和方法。但是对于锻炼技术,可以的话还是用用基本的。




我比较喜欢用集成开发环境的。windows下学习c++装个vs就够了,简单方便,一步到位。
不过我这里不是要说用集成开发环境。我这里打算用手去刨一下。

专业点的套路貌似都是:linux  、g++ 、vi。
但是大部人手头都是windows吧,搞个linux环境挺麻烦,而且用着不顺手吧?
但是想像linux那种基本的方式学习c++怎么办?用mingw吧。



这是一套完整的工具集,免安装的【下载方法见文章末尾】。


可以把多余的删除,留下以下的东西就行了【总计也就153M】:

include/lib/bin/libexec  头文件、库文件、二进制文件外加一个lib连接时用的玩意。
bin目录下就是gcc和g++了,把这个bin目录加入path环境变量就可以了(运行g++编译时候,会自动在bin目录的同级去找include和lib)
cmd命令行下g++ --version查看下g++版本,确认path是否生效。(我这里win10需要重启机器才生效)【g++的命令和用法网上有一堆】





1.建立一个文本文件,后缀改成.cpp或者.h,记事本编辑下,写个hello world程序。


2.同级目录下打开命令行,【比如写了一个a.cpp】输入g++ a.cpp,这样同级目录下就生成了一个a.exe.

3.命令行输入a,敲下回车就可以运行了。







下载mingw

http://www.mingw.org/

点页面上的Download Installer【因为墙的问题,下载源文件好像不行】


下载以后双击运行安装包


后面会弹出安装管理窗口,选择g++那个,标记为安装。



然后通过菜单栏Installation安装




装完以后关闭就行了。默认安装目录是:C:\MinGW,在里面就是下载到的内容了。

发布了42 篇原创文章 · 获赞 7 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/jiyanglin/article/details/78824129