MinGW-w64 安装详细步骤
MinGW-w64 是适用于 Windows 平台的 GNU 工具集,核心包含 GCC 编译器。
MinGW 的定义
MinGW,全称是 Minimalist GNU for Windows,即'适用于 Windows 的精简版 GNU 工具集'。它是一套面向 Windows 平台的开发工具套件,核心包含一系列 GNU 工具与库,能够支撑本地 Windows 应用程序的编译与构建工作。
MinGW 的主要组件
- GCC:作为开源编译器套件的代表,支持 C、C++ 等多种编程语言,负责将源代码转化为可在 Windows 平台运行的可执行文件。
- Binutils:二进制工具集,涵盖汇编器、链接器等,负责对编译后的代码进行后续处理。
- 运行时库:内置 Windows 环境下 C/C++ 程序运行所需的库,确保程序正常启动。
- MSYS:轻量级类 Unix 环境,模拟常用 Unix 命令行工具。
下载与安装
官方网站:https://www.mingw-w64.org/
注:发布版本信息中显示 GCC 已更新至 v13,Python 更新至 3.12.11 等。
安装步骤
- 运行安装程序
mingw-w64-install.exe。若遇到权限问题,请右键点击安装文件并选择'以管理员身份运行'。 - 点击 Next 进入向导。
- 连接服务器后,根据需求选择以下选项:
- Version:建议选择最新稳定版本。
- Architecture:64 位系统选
x86_64,32 位系统选i686。 - Threads:开发 Windows 程序选
win32,其他系统选posix。
- 等待组件下载完成并自动整理。
环境变量设置
- 打开'此电脑'属性,点击'高级系统设置',进入'环境变量'。
- 在系统变量中新建或编辑
Path环境变量。 - 添加 MinGW 安装目录下的
bin文件夹路径(例如C:\MinGW\bin),确保gcc.exe和g++.exe可被调用。
检测是否安装成功
按 Win + R 输入 cmd,执行以下命令:
gcc -v
gcc --version
若输出版本信息,则说明安装成功。
使用特点与区别
MinGW 具备良好的兼容性,无需依赖复杂的 IDE 即可快速搭建 Windows 开发环境,其模拟 Unix/Linux 场景有助于降低跨平台开发门槛。
注意:MinGW 与 MSYS2 是两个独立项目。MSYS2 可视为 MinGW 的升级拓展,拥有更先进的包管理系统和额外工具。


