【发布时间】:2022-02-13 00:16:13
【问题描述】:
我在 gobject 上阅读了一个维基百科页面,上面写着,
仅依赖于 GLib 和 libc,GObject 是 GNOME 的基石,并在 GTK、Pango、ATK 中使用
但是这个GLib API reference 页面在其依赖项中列出了GObject,而这个GObject API reference 页面在其依赖项中列出了GLib
如果维基百科页面上说的是真的, 他们在彼此的依赖关系中如何?它不应该只存在于 GObject 的依赖项下而不存在于 GLib 依赖项下吗?
我对什么依赖于什么感到困惑,或者它们是否相互依赖?如果是,怎么做?
【问题讨论】:
-
在理解您的问题之前,您需要了解什么是 GLIB 和 GObject 以及它们是如何相互关联的。无论如何,您也部分地回答了您的问题。你应该阅读更多关于Type System Concepts
标签: dependencies gtk glib gobject