使用msys2安装mingw

mingw官网

msys2官网

1.下载installer:

https://github.com/msys2/msys2-installer/releases/download/2026-06-11/msys2-x86_64-20260611.exe

2.安装msys2

  1. 运行installer
  2. 选择安装路径
  3. 完成安装
  4. 运行MSYS2 UCRT64

3.安装gcc, g++, gdb

  1. 更新包
bash 复制代码
pacman -Syu

pacman -Syu 其实是三个参数的组合:

-S "sync" ------ 同步命令,用于安装或更新软件包。

-y "refresh" ------ 刷新软件包数据库。相当于更新索引,告诉 pacman 去远程仓库拉取最新的软件包列表。如果只写一个 -y,就刷新一次数据库;写 -yy 会强制重新下载整个数据库。

-u "upgrade" ------ 将系统中所有已安装的软件包升级到最新版本(根据仓库里的版本)。

pacman -Syu 就是:先刷新仓库数据库,再把系统里安装的所有包升级到最新版。

  1. 安装gcc, g++, gdb
bash 复制代码
pacman -S --needed mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-gdb mingw-w64-ucrt-x86_64-make

安装后检查

bash 复制代码
C:\msys64\ucrt64\bin\gcc.exe --version
C:\msys64\ucrt64\bin\g++.exe --version
  1. 配置环境变量
    C:\msys64\ucrt64\bin文件夹添加到PATH环境变量中
相关推荐
_YouziTech_12 天前
VS Code环境下LVGL模拟器的配置与运行
visualstudio·mingw·cmake·lvgl·vs code·模拟器·sdl2
witton17 天前
xmake中将proto文件生成C/C++文件然后再编译链接进项目
c语言·c++·mingw·protobuf·xmake·protobuf-c·protoc-gen-c
特立独行的猫a1 个月前
Windows安装Rust环境 Clang替代GCC MinGW环境LLVM工具链(详细教程)
开发语言·windows·rust·mingw·环境搭建·llvm
不弃君1 个月前
在 Windows 上用 MinGW 搭建 lwIP 调试环境:方法与踩坑实录
windows·网络协议·tcp/ip·嵌入式·mingw·lwip
weixin_421725264 个月前
Windows下C语言编译指南
c语言·visualstudio·mingw·gcc·windows编译
IOT那些事儿4 个月前
Qt5 VSCode调试
c++·vscode·mingw·qt5
itman3015 个月前
Windows环境下编译运行C语言程序的方法及工具选择
c语言·visualstudio·mingw·编译器·windows环境
jolimark5 个月前
Windows下如何用GCC编译C语言?轻便方法分享
c语言·windows·git·mingw·gcc编译器
张世争8 个月前
windows clion MingW cmake 编译运行 FreeRTOS
windows·freertos·mingw·cmake·clion