毕节市网站建设_网站建设公司_交互流畅度_seo优化
2026/1/16 22:15:39 网站建设 项目流程

MinGW(Minimalist GNU for Windows)是Windows平台上非常受欢迎的 C/C++ 编译工具。

简单来说,MinGW 就是把 Linux 下大名鼎鼎的 GCC 编译器"移植"到了 Windows 系统,让你不用装虚拟机就能在 Win 上直接编译 C/C++ 源码并生成 exe。

MinGW 只依赖微软自带的 C 运行库,编译出的程序体积小,拷到别的 Win 电脑就能跑,不用拖一堆额外 DLL,真正做到了绿色跨平台。

MinGW64 是 MinGW 的 64 位升级版,目前官方已停止维护 32 位版本,强烈推荐使用 64 位版本进行开发。

下载MinGW

GitHub 下载地址:github.com/niXman/mingw-builds-binaries/releases

国内用户可能存在无法访问、下载速度慢的问题,这里为大家提供了更方便的下载方式:MinGW安装包

  • x86_64-15.2.0-release-win32-seh-ucrt-rt_v13-rev0.7z:适合 Windows 10/11;
  • x86_64-15.2.0-release-win32-seh-msvcrt-rt_v13-rev0.7z:适合 Win7 等旧版系统。

安装MinGW(含环境变量配置)

1) 我的电脑系统是 Windows 11 专业版,所以下载 x86_64-15.2.0-release-win32-seh-ucrt-rt_v13-rev0.7z 压缩包。

2) 解压下载的压缩包,比如我将其解压后放到 D 盘的 Mingw64 文件夹里(路径是 D:\mingw64):



3) 配置环境变量。电脑桌面上右键“此电脑”,选择“属性”:

找到“高级系统设置”:

弹出的窗口中点击“环境变量”:

在"系统变量"区域找到并双击"Path"(或者选中后点击"编辑"按钮):

在 Path 变量编辑窗口中,点击"新建",然后把 D:\mingw64\bin 路径添加进入(D:\mingw64 是之前压缩包解压的文件夹路径):

依次点击确定,环境变量就配置好了。

接下来验证 MinGW-w64 是否安装成功。按组件键“Win+R”,弹出的对话框里输入 cmd:

然后回弹出命令行窗口,输入 gcc --version 命令,如果如下图所示输出了 gcc 的版本信息,表明 MinGW-w64 安装成功了。

用MinGW运行C/C++程序

1) 在桌面上新建文本文档,并输入以下代码:

#include <stdio.h>
int main() {printf("Hello, MinGW!\n");return 0;
}

2) 将文本文档重命名为 hello.c。

3) 编译运行,还是打开命令行窗口,依次执行如下命令:

# 进入文件所在目录(如桌面)
cd C:\Users\你的用户名\Desktop# 编译源代码
gcc hello.c -o hello.exe# 运行程序
.\hello.exe

最终会看到运行结果:Hello, MinGW!

MinGW常见问题

Q1: MinGW 和 MinGW-w64 有什么区别?
A: MinGW是原始项目,已停止更新。MinGW-w64是活跃分支,支持64位开发,两者核心功能相同,务必选择MinGW-w64

Q2: 安装后 gcc 命令无效怎么办?
按以下顺序排查:

  • 重启电脑
  • 检查环境变量path是否配置正确
  • 确认路径无中文和空格
  • 重新打开命令行窗口

Q3: 可以同时安装多个版本吗?
A: 可以,但需手动切换环境变量 path 中的路径顺序

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询