【发布时间】:2017-06-29 21:08:40
【问题描述】:
在the official website of gobject,我们可以阅读:
GTK+ 和大多数 GNOME 库使用 GObject 及其较低级别的类型系统 GType 来提供:
- 基于 C 的面向对象的 API 和
- 自动透明 API 绑定到其他编译或解释 语言
第一部分对我来说似乎很清楚,但第二部分不是。
确实,在谈到 gobject 和绑定时,引入的概念通常是 gobject-introspection,但据我了解,gobject-introspection 可用于为任何有文档的 C 库创建 .gir 和 .typelib,而不仅仅是用于基于 gobject 的库。
因此我想知道是什么让 gobject 对绑定特别友好。
【问题讨论】:
标签: gobject gobject-introspection