热心市民の知识库

MSYS2环境配置

1.安装

可以从这里获取msys2的安装包

我当前系统为 Windows10 64位操作系统,基于x64的处理器

所以选择下载 msys2-x86_64-latest.exe

下载好后打开,指定好安装路径,一路下一步就好

2.添加国内镜像

安装好后在安装目录可以找到/etc

pacman 的配置

编辑 /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

然后执行 pacman -Sy 刷新软件包数据即可。

上面内容参考自TUNA

配置完上面的以后,刷新源并更新:

pacman -Syu
# 遇到询问信息就输入Y即可
# 其间终端会关闭一次,重新打开即可

3.安装编译环境及常用工具

pacman -S base-devel mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake git wget python mingw-w64-x86_64-gtk3 mingw-w64-x86_64-glade

4.配置右键菜单

创建一个.reg 文件,将下面内容复制进去,用于在注册表中创建菜单。将第四行和第六行改为自己的路径,双击注册表文件导入即可

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenMSYS2Here]
"Icon"="D:\\SoftWare\\msys2\\msys2.ico"
@="MSYS2 Here"

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenMSYS2Here\command]
@="D:\\SoftWare\\msys2\\msys2_shell.cmd -mingw64 -here"

其他

请移步