一、安装
1. 从https://www.msys2.org/ 下载安装msys2
也可以从镜像: http://mirrors.aliyun.com/msys2/distrib/x86_64/ 下载最新的安装包 msys2-x86_64-20230718.exe2. 更新下载源为阿里云
sed -i "s#https\?://mirror.msys2.org/#http://mirrors.aliyun.com/msys2/#g" /etc/pacman.d/mirrorlist*
然后通过 pacman -Syyu 更新一下软件包列表注意: msys2有多个发行版本,包括mingw32,mingw64,ucrt64,lang32,lang64等等。由于我们选择gcc,以及系统都是win10以上,所以我们选择ucrt64这个发行版本。
3.安装开发环境
可以通过 pacman -Ss <name or part of the name of the package> 来查询有哪些包。
可以通过 pacman -Ql package_name 来查看某个安装的包的具体文件
可以通过 pacman -Rsn package_name 来删除某个安装的包的具体文件,包括依赖
通过 pacman -S make 安装make
通过 pacman -S mingw-w64-ucrt-x86_64-gcc 安装gcc
通过 pacman -S libpcap-devel 安装libpcap的开发环境
通过 pacman -S mingw-w64-ucrt-x86_64-libpcap 安装libpcap的开发环境
通过 pacman -S mingw-w64-ucrt-x86_64-cjson 安装cjson