MSYS2 (Minimal SYStem 2) 是一個MSYS的獨立改寫版本,主要用於 shell 命令行開發環境。同時它也是一個在Cygwin (POSIX 兼容性層) 和 MinGW-w64(從」MinGW-生成」)基礎上產生的,追求更好的互操做性的 Windows 軟件。html
官方網址:http://www.msys2.org/ git
百度雲下載地址:https://pan.baidu.com/s/1kWOBbBDgithub
默認配置安裝便可: shell
運行msys2: windows
注意:在msys2命令行下安裝。markdown
1) 安裝gtk3測試
pacman -S mingw-w64-x86_64-gtk3
輸入「y」肯定安裝: spa
2) 安裝gtk2.net
pacman -S mingw-w64-x86_64-gtk2
3) 安裝glade命令行
pacman -S mingw-w64-x86_64-glade
4) 安裝幫助文檔
pacman -S mingw-w64-x86_64-devhelp
5) 安裝MinGW
pacman -S mingw-w64-x86_64-toolchain base-devel
C:\msys64\usr\bin C:\msys64\mingw64\bin
測試是否成功:
pkg-config --cflags gtk+-2.0 make -v
go源碼下載地址:https://pan.baidu.com/s/1kWOBbBD
注意:必定要下載這裏的源碼,後面的教程中,我修改了部分源碼。