为 GNU/Linux 和 Unix 设置 GTK
为了在 GNU/Linux 和 Unix 系统上安装 GTK,您需要获取 GLib、GObject-Introspection、Pango、Gdk-Pixbuf、ATK 和 GTK 软件包来构建 GTK。要了解有关这些软件包的更多信息,请参阅架构。
稳定版本
要为 GTK 构建环境,请安装下面列出的所有依赖项
依赖项 | 来源 |
---|---|
GTK | |
GLib | |
Pango | |
Gdk-pixbuf | |
ATK | |
GObject-Introspection | |
Epoxy |
GTK 当前的稳定 API 版本是 4.0。
从源代码构建
要构建 GTK,请参阅安装指南。
如需其他帮助,常见问题解答页面是一个很好的起点。
从软件包安装 GTK
发行版 | 二进制包 | 开发包 | 附加包 |
---|---|---|---|
Arch | gtk4 | - | - |
Debian/Ubuntu | libgtk-4-1 | libgtk-4-dev | gtk-4-examples |
Fedora | gtk4 | gtk4-devel | - |
开发版本
要构建 GTK 的最新开发版本,您可以使用像 JHBuild 这样的工具,或者您可以依赖 meson,如果您的系统上没有所需的依赖项,meson 将下载并将其构建为子项目。
旧版本
许多应用程序仍然使用 GTK 3,这是一个较旧的 GTK 稳定版本。 您可以在您的计算机上同时安装 GTK 4.x 和 GTK 3.x 的运行时和开发环境。
从软件包安装 GTK3
发行版 | 二进制包 | 开发包 | 附加包 |
---|---|---|---|
Arch | gtk3 | - | - |
Debian/Ubuntu | libgtk-3-0 | libgtk-3-dev | gtk-3-examples |
Fedora | gtk3 | gtk3-devel | - |
GTK v3.x
版本 | 软件包 |
---|---|
GTK 3.24 | 源代码 |