Windows 下 MSYS2 环境配置和 MinGW-w64 C++ 环境配置

转载来自:Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64

Windows 下 MSYS2 环境配置和 MinGW-w64 C++ 环境配置
1、简介
本文主要是 Windows 下 MSYS2 环境配置和 MinGW-w64 C++编译环境配置方法

2、下载
首先需要下载msys2的安装文件
官网链接: https://www.msys2.org/
国内镜像下载:
中科大: https://mirrors.ustc.edu.cn/msys2/distrib/
清华: https://mirrors.tuna.tsinghua.edu.cn/msys2/distrib/

3、pacman 的配置
安装完毕后先要更改为国内源然后更新源,默认的国外源很慢,以下用清华镜像为例:
进入msys2安装目录

编辑 /etc/pacman.d/mirrorlist.mingw32 ,在文件开头添加:
Server =  https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686

编辑 /etc/pacman.d/mirrorlist.mingw64 ,在文件开头添加:
Server =  https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64

编辑 /etc/pacman.d/mirrorlist.msys ,在文件开头添加:
Server =  https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch

运行 msys2.exe 然后执行 pacman -Syu 更新源和msys2

4、下载 MinGW-w64 编译器
提示:x86_64 是64位,i686是32位
运行msys2.exe 输入
pacman -S mingw-w64-x86_64-toolchain
或者
pacman -S mingw-w64-i686-toolchain
会看到一个列表让你选择,选择 gcc,gdb,make 这三个就可以了
命令直接写
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-gdb mingw-w64-x86_64-make

5、把 MinGW-w64 路径加入 msys2 运行环境
进入 msys2 用户目录编辑~/.bashrc文件加入

export PATH=$PATH:/mingw64/bin/

然后运行 msys2 输入 gcc --version 能看到版本号就说明没问题了

6、其它包
下面是mingw-w64里面的一些包用 pacman -S 命令直接可以下载

qt 包
mingw-w64-x86_64-qt5
mingw-w64-x86_64-qt5-debug
mingw-w64-x86_64-qt5-static
mingw-w64-x86_64-qt-creator

gkt3 包
mingw-w64-x86_64-gtk3
mingw-w64-x86_64-gtkmm3
mingw-w64-x86_64-glade

icu 包
mingw-w64-x86_64-icu

firebird 包
mingw-w64-x86_64-firebird2

vala 语言编译器
mingw-w64-x86_64-vala

nim 语言编译器
mingw-w64-x86_64-nim
-----------------------------------
Windows 下 MSYS2 环境配置和 MinGW-w64 C++ 环境配置
https://blog.51cto.com/u_15127622/2882605

posted @ 2022-11-01 16:51  冰糖葫芦很乖  阅读(1434)  评论(0编辑  收藏  举报