我看过 GTK+3,我喜欢它。但不幸的是,从源代码编译对我来说从来没有用过。有没有像样的二进制文件甚至更好的 Windows 安装程序?
5 回答
2020-03-19 更新:
GTK+ 删除了 + 并且他们的网站已经被重写。因此,Windows 上 GTK 的安装说明现在位于https://www.gtk.org/docs/installations/windows/
2017-04-07 更新:
为了清楚起见,自 2017-06-23 起,GTK+ 项目不再为 Windows 提供二进制包。这些现在由 MSYS2 项目在 GTK+ 团队的支持下提供。
MSYS2 为 Windows 提供最新版本的 GTK+,以及完整的工具链,以及其他有用的 GTK 相关开发工具,例如:
- Glade,GUI设计师
- Devhelp,离线文档浏览器
GTK+ 官方网站包含适用于 Windows 的 GTK+ 安装说明。
2013-10-27 更新:
现在有一个官方支持的用于 Windows 的 GTK 3 版本(截至今天的 GTK 3.6.4)。您可以在GTK+ 官方网站的“下载”部分找到它。感谢 GTK 团队,感谢 tarnyko 在这方面所做的工作。
2013-02-01 更新:
有一个法国人 (tarnyko)为 Windows 提供了一个(非官方的)GTK 3 安装程序,基于 OpenSUSE 二进制文件,另一个人提供了另一个(非官方的,再次)构建。可能有帮助。gtk-list邮件列表是检查其随时间演变的最佳场所。
2011-05-15 原创内容:
目前在 Windows 上没有 GTK3 的安装程序。但是,OpenSUSE 构建系统为 GTK3 提供了 Windows 二进制文件。在GTK 开发邮件列表的一个GTK3 on Windows线程上,Maarten Bosmans 提供了download-mingw-rpm.py python 脚本,该脚本自动下载包及其依赖项,然后使用 7-zip 解压缩包。请参阅他解释如何使用 download-mingw-rpm.py的帖子。
似乎正确的 Windows 端口即将推出。根据这个 gnome 开发者博客文章:
http://blogs.gnome.org/alexl/2011/11/25/gtk-work-on-windows/
它的评论部分,Windows 二进制文件应该在不久的时间内可用。
我正在通过 DropBox 共享适用于 Windows 32 位的最新 GTK+ 和 gtkmm 二进制文件。 看一看。 截至今天,GTK+ 为 3.22.0,gtkmm 为 3.22.0。
这里有一个 GTK+ 3.4.2 Windows 二进制安装程序:
http://www.tarnyko.net/?q=node/1
底部有一个包含库、头文件、MinGW 和 Vala 编译器的开发版本。
这个更胖更健康,但针对 pygi。GTK 是 3.6.4 版http://opensourcepack.blogspot.com/p/pygobject-pygi-aio.html。顺便说一句,我以前是 Windows 构建 mypaint 维护者,它迁移到 pygobject 3。另外,对于 MinGW,我提供了最糟糕的 MinGW 发行版http://opensourcepack.blogspot.com/p/tuma-mingw.html