提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、MinGW是什么?
MinGW是 Minimal GNU on Windows 的缩写,允许在 GNU/Linux 和 Windows 平台生成本地的 Windows 程序而不需要第三方运行时库。
二、环境搭建步骤
1.下载
以下为相关网站及下载,供被墙的同学使用:
官方链接:http://mingw-w64.org
官方下载:https://sourceforge.net/projects/mingw-w64/
2.安装
方法①:利用辅助工具mingw-get-setup安装32bit:
辅助下载工具32bit:https://download.csdn.net/download/winnizap/14930600
站内下载32bit/64bit:https://download.csdn.net/download/winnizap/14930843
1、运行 mingw-get-setup.exe (86.5 kB),按照默认指示安装
2、设置环境变量:系统环境变量中添加C:\MinGW\bin
3、新建系统环境变量lib,并设置变量值为C:\MinGW\include
4、安装验证:打开cmd窗口,输入mingw-get.exe,弹出 MinGw installation manager窗口说明安装成功,关闭窗口
5、安装gcc(编译complier):在cmd中输入命令 mingw-get install gcc
6、安装g++(编译complier):在cmd中输入命令 mingw-get install g++
7、安装gdb(调试debugger):在cmd中输入命令 mingw-get install gdb
方法②:通过应用直接自动安装64bit
1、工具站内地址:https://download.csdn.net/download/winnizap/15122850
2、工具使用方法:https://www.jianshu.com/p/d66c2f2e3537
方法③:直接下载原始文件配置环境变量
1、站内8.0.0版本下载地址:https://download.csdn.net/download/winnizap/14930843
2、解压到C:\MinGW
3、设置环境变量:系统环境变量中添加C:\MinGW\bin
4、新建系统环境变量lib,并设置变量值为C:\MinGW\include
3.调试
1、打开cmd,输入gcc -v,出现下图版本信息
三、相关概念
1.GNU
一个自由的操作系统,来自GNU’s Not Unix!的递归缩写
2.gcc vs g++
简单粗暴治选择困难:写C装gcc,写C++装g++,混写装g++
gcc:GNU Compiler Collection,可处理C、C++、Fortran、Pascal、Objective-C、Java、Ada,Go与其他语言
3.Cygwin
TO BE CONTINUED
4.CMake
TO BE CONTINUED
5.MYSY
TO BE CONTINUED