因此我尝试使用 example-0.c 创建我的第一个 GTK 4 程序https://docs.gtk.org/gtk4/getting_started.html#basics指南,但我收到了后面描述的有关 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?
答案1
我采用了@steeldriver 的建议,将我的 Ubuntu(22.04 LTS)升级到 22.10。
该库现在是 2.74.3,并且不再出现错误。