使用 GTK3 配置构建?

使用 GTK3 配置构建?

我的系统上安装了 GTK2 和 GTK3 的开发库。该./configure脚本仅提供一个--with-gtk标志,并且它检测 GTK2,而如果可能的话,我更愿意使用 GTK3 构建软件。我如何判断./configure使用 GTK3 而不是 GTK2?

答案1

Gtk+ 版本 2 和版本 3 的 API 不同,因此为版本 2 编写的软件不能简单地用版本 3 重建。如果./configure只找到版本 2,则版本 3 可能不受支持。

我拿了它

./configure --help

只有列表--with-gtk,没有类似的内容--with-gtk3./configure支持两个版本的 Gtk+ 的脚本通常使用两个不同的选项,每个版本一个。

你可以搜索一下是否有 Gtk+ 3 补丁可用;可能有一个发行版已将软件调整为版本 3...

相关内容