Skip to content

使用 MSYS2 部署 Windows 下 GCC 开发环境

Published: at 05:14

前置准备

前往 MSYS2 官网 下载对应版本的安装程序。

安装 MSYS2

双击安装包,按向导完成安装。

提示:若安装卡在 ==> Updating trust database…,可先断开网络再继续。

更换 pacman 镜像(以清华大学镜像为例)

  1. 打开目录 <msys2 安装路径>\etc\pacman.d\
  2. 分别编辑下列文件,在文件开头追加一行:
文件追加内容 (在文件开头)
mirrorlist.mingw32Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686
mirrorlist.mingw64Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64
mirrorlist.msysServer = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch
  1. 保存并退出编辑器后,运行 pacman -Syy 以同步软件包数据库。

安装 mingw-w64 GCC

打开 MSYS2 终端,即开始菜单中的 MSYS2 MSYS

更新数据库(若提示关闭终端,请照做并重新打开):

pacman -Syu

安装工具链:

pacman -S mingw-w64-x86_64-toolchain

出现软件包选择界面时,按需选择或直接回车全部安装。

配置环境变量

<msys2 安装路径>\mingw64\bin 添加到系统环境变量 Path
默认路径示例:

C:\msys64\mingw64\bin

打开新的 cmd,执行:

gcc --version

若正确输出版本号,即安装成功。


Previous Post
Windows 下 Rust 开发环境部署:GNU 工具链及镜像优化
Next Post