我尝试使用 gotk3 创建桌面应用程序。我按照 gotk3 wiki和这个installing-on-linux wiki中的说明进行安装。但是后来我在执行时遇到了这个错误go get -v:gcc errors for preamble:In file included from ../../gotk3/gotk3/gdk/gdk_since_3_22.go:23:0:./gdk_since_3_22.go.h:22:8: error: unknown type name 'GdkMonitor' static GdkMonitor * ^我试过删除 gotk3 目录,然后go get -v再次尝试,但仍然没有用。我还使用检查了我的 Ubuntu 16.04 中安装的 GTK 版本apt-cache policy libgtk2.0-0 libgtk-3-0 | grep Installed。它显示了这一点: Installed: 2.24.30-1ubuntu1.16.04.2 Installed: 3.18.9-1ubuntu3.3我做错了什么?谢谢
1 回答
烙印99
TA贡献1829条经验 获得超13个赞
GdkMonitor 是在 GTK+ 3.22 中引入的。你的版本是3.18。
go get -tags gtk_3_18 github.com/gotk3/gotk3/gtk
在建设的最开始应该解决问题
- 1 回答
- 0 关注
- 96 浏览
添加回答
举报
0/150
提交
取消