下载msys2
在中国科学技术大学镜像站点http://mirrors.ustc.edu.cn/msys2/distrib/
下载最新版32(i686)/64(x86_64)位系统msys2
下载后安装
修改软件源
msys2采用pacman管理软件包,修改pacman的软件源提高下载速度
pacman的配置
编辑 /etc/pacman.d/mirrorlist.mingw32 ,在文件开头添加:
Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/
Server = http://mirror.bit.edu.cn/msys2/mingw/i686/
Server = https://mirrors.sjtug.sjtu.edu.cn/msys2/mingw/i686/
编辑 /etc/pacman.d/mirrorlist.mingw64 ,在文件开头添加
Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64/
Server = http://mirror.bit.edu.cn/msys2/mingw/x86_64/
Server = https://mirrors.sjtug.sjtu.edu.cn/msys2/mingw/x86_64/
编辑 /etc/pacman.d/mirrorlist.msys ,在文件开头添加
Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch/
Server = http://mirror.bit.edu.cn/msys2/msys/$arch/
Server = https://mirrors.sjtug.sjtu.edu.cn/msys2/msys/$arch/
然后执行 pacman -Sy 刷新软件包数据即可。
安装开发环境
安装基本开发环境和常用工具
pacman -S base-devel git wget p7zip perl ruby python
安装 32位 MinGW-w64
pacman -S mingw-w64-i686-toolchain
安装 64位 MinGW-w64
pacman -S mingw-w64-x86_64-toolchain
安装Qt5和Qt Creator
pacman -S mingw64/mingw-w64-x86_64-qt5 mingw64/mingw-w64-x86_64-qt-creator