需要更新 GLib 库,但当前版本被认为是最新版本(但事实并非如此)

需要更新 GLib 库,但当前版本被认为是最新版本(但事实并非如此)

因此我尝试使用 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,并且不再出现错误。

相关内容