因此,我尝试使用 example-0.c 使用https://docs.gtk.org/gtk4/getting_started.html#basics指南创建我的第一个 GTK 4 程序,但我收到了稍后描述的有关 G_APPLICATION_DEFAULT_FLAGS 的错误。
所以我假设我的 GLib 版本早于 2.74。我使用了命令:
pkg-config --modversion glib-2.0
并得到
2.72.4
问题是当我尝试升级包时,没有任何改变。我记得之前尝试升级 libglib(我忘记了我使用的命令),但它说它已经有了最新版本,这是错误的,因为根据https://docs.gtk.org/glib/,最新版本是 2.76。
为什么它认为当前版本是最新版本;如何解决这个问题并升级 GLib?
我使用了@steeldriver 的建议并将我的 Ubuntu (22.04 LTS) 升级到 22.10。
该库现在是 2.74.3,错误不再存在。