语言绑定

GTK 是使用 C 编程语言编写的,但它也可以通过语言绑定用于各种编程语言,从而允许使用这些语言的风格编写 GTK 应用程序。 语言绑定相对容易创建,因为 GTK 在设计时就考虑到了它们。

有各种可用的、维护的 GTK 语言绑定

语言v3v4
C++
D
Go
Guile
JavaScript
Perl
Python
Rust
Vala

内省

GTK 在其构建过程中会生成对其 API 的完整、机器可读的描述; 内省数据既可以 XML 文件形式提供,也可以使用共享库加载的二进制格式提供。 内省数据通常用于编写上面列表中的语言绑定。

有关内省数据的更多信息,您可以阅读 GObject 内省文档

发现错别字或遗漏的信息,编辑此页面
阅读 如何为本网站做出贡献