在 Visual Studio 中构建仍然是相当多的工作。我已经完成了,但目前没有可重现的步骤供您使用。但是,如果您有一台 Linux 机器并且愿意交叉编译,我已经编写了有关如何通过交叉编译为 Win32 构建 GTK+ 的说明。
http://live.gnome.org/Cross%20compiling%20GTK%2B%20for%20Win32
也可以在 Windows 的命令行中使用 MSYS 进行构建,但这也是安装过程中的一大难题。它也非常非常慢。从 Linux 进行交叉编译至少快十倍。我不是 100% 确定,但这似乎是因为如果您使用标准构建系统进行构建,则会产生大量进程,与 Linux 相比,Win32 中的进程相当昂贵。
但是,如果您想这样做,请安装 MSYS 并下载 glib、atk、cairo、pango 和 gtk+ 的源代码。然后尝试使用标准 Linux 方式进行构建: 1/ 解压源 tarball 2/ 在源的根目录执行:./configure 3/ make
毫无疑问,您还需要安装其他依赖项,例如 libpng 和 libjpeg。
| 归档时间: |
|
| 查看次数: |
2137 次 |
| 最近记录: |