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
来源:oschina
链接:https://my.oschina.net/hemiya/blog/3189005