安装gtk
来源:原创
时间:2019-11-13
作者:脚本小站
分类:GoLang
安装msys2:
官方网址:http://www.msys2.org
打开msys2安装gtk:
安装gtk3
pacman -S mingw-w64-x86_64-gtk3
安装gtk2
pacman -S mingw-w64-x86_64-gtk2
安装glade
pacman -S mingw-w64-x86_64-glade
安装帮助文档
pacman -S mingw-w64-x86_64-devhelp
安装MinGW
pacman -S mingw-w64-x86_64-toolchain base-devel
配置环境变量
C:\msys64\mingw64\bin C:\msys64\usr\bin
在cmd中测试是否成功:
pkg-config --cflags gtk+-2.0 make -v
编译运行demo:
https://pan.baidu.com/s/1Jwlw4nJwkaOaHhpEQOfqIw 提取码: f7f6
https://pan.baidu.com/s/1kWOBbBD
改镜像源:
mingw32:
C:\msys32\etc\pacman.d\mirrorlist.mingw32 ## 清华大学 Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/ ## 中国科学技术大学 Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/
mingw64:
C:\msys32\etc\pacman.d\mirrorlist.mingw64 ## 清华大学 Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64/ ## 中国科学技术大学 Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/
msys:
C:\msys32\etc\pacman.d\mirrorlist.msys ## 清华大学 Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch/ ## 中国科学技术大学 Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/
如果编译太慢可以在src目录下执行如下命令:
go get github.com/mattn/go-gtk/gtk