我嘗試使用 gotk3 創(chuàng)建桌面應(yīng)用程序。我按照 gotk3 wiki和這個(gè)installing-on-linux wiki中的說明進(jìn)行安裝。但是后來我在執(zhí)行時(shí)遇到了這個(gè)錯(cuò)誤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。它顯示了這一點(diǎn):? Installed: 2.24.30-1ubuntu1.16.04.2? Installed: 3.18.9-1ubuntu3.3我做錯(cuò)了什么?謝謝
1 回答

烙印99
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊
GdkMonitor 是在 GTK+ 3.22 中引入的。你的版本是3.18。
go get -tags gtk_3_18 github.com/gotk3/gotk3/gtk
在建設(shè)的最開始應(yīng)該解決問題
- 1 回答
- 0 關(guān)注
- 128 瀏覽
添加回答
舉報(bào)
0/150
提交
取消