2.2安装gxui

2.2 gxui

官方网址
https://github.com/google/gxui

Linux:
In order to build GXUI on linux, you will need the following packages installed:
sudo apt-get install libxi-dev libxcursor-dev libxrandr-dev libxinerama-dev mesa-common-dev libgl1-mesa-dev libxxf86vm-dev

注意点:
1.opengl库,之类的问题皆可以通过安装msys2进行解决,无需配置其他的软件。
2.golang版本最好是1.9.2版本的,大于这个版本会编译有问题,造成编译不通过

第一步:
基础环境是基于go-gtk 搭建而来,其实安装msys2环境配置好之后就直接运行gxui的问题也并非很大,只是需要安装image一些库而已

go get -u github.com/google/gxui/...

此时需要安装image库了

cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/image.git

再执行
go get github.com/google/gxui/...

第二步:执行测试demo文件
可全测试也可一个个的build
go install github.com/google/gxui/samples/...

几乎一下子就编译通过了



备留
web
go get -u github.com/gopherjs/gopherjs

cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/crypto.git

go get github.com/gopherjs/gopherjs


再执行编译结果 go get github.com/gopherjs/gopherjs


发现缺少sys包,再次下载sys包

git clone https://github.com/golang/sys.git

go get github.com/gopherjs/gopherjs


意思是需要golang1.10 版本才可以编译
故先停手,留作以后测试安装,
go get -u -d -tags=js github.com/google/gxui/...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值