无法安装 gotk3,出现 GdkMonitor 错误

我尝试使用 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

我做错了什么?谢谢


慕森卡
浏览 97回答 1
1回答

烙印99

GdkMonitor 是在 GTK+ 3.22 中引入的。你的版本是3.18。go get -tags gtk_3_18 github.com/gotk3/gotk3/gtk在建设的最开始应该解决问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go