一、MinGW
1、什么是 MinGW ?
MinGW 的全称是:Minimalist GNU on Windows 。MinGW 就是 GCC 的 Windows 版本 ,包含了 Win32API 和 MSYS.
2、为什么使用 MinGW ?
1. MinGW 是开源软件,可以免费使用。
2. MinGW 由一个活跃的开源社区在持续维护,因此不会过时。
3. MinGW 支持最新的 C语言 标准。
4. MinGW 使用 Windows 的C语言运行库,可以直接在 Windows 下运行。
3、下载和安装 MinGW
安装如下
- 配置环境变量
- 修改文件权限
- 右键需要设置权限的文件夹,点击“属性”,安全,高级,所有者.....
- 验证安装工具
mingw-get
二、 安装gcc、g++、cmake
- mingw-get install gcc #c编译器
- mingw-get install g++ #c++编译器
- mingw-get install mingw32-make #cmake
- mingw-get install mingw32-libz #解决:MinGW package mingw32-libz(zlib1.dll)not found
- gcc #查看是否安装gcc
- mingw32-make -v #查看是否安装cmake