2.1 go-gtk
参考golang从入门到实战中的window+go环境搭建
和小白环境搭建中的开发环境中的msys2安装过程,是否正常。
先按照之前的教程安装好msys
然后打开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
测试安装是否成功
pkg-config --cflags gtk+-2.0
make -v
官方代码: http://mattn.github.io/go-gtk/
下载代码并编译
go get github.com/mattn/go-gtk/gtk
运行测试demo
go build github.com/mattn/go-gtk/_example/demo/demo.go
备留:
若执行
go install github.com/mattn/go-gtk/_example/ ...
提示错误一堆,基本上都是需要一些包
打开git bash
cd $GOPATH/src/golang.org/x golang.org/x/lint (https://github.com/golang/lint)
git clone https://github.com/golang/lint.git
go install golang.org/x/lint/golint
golang.org/x/net
git clone https://github.com/golang/net.git
|
请发表评论