如何确定哪个版本的gtk +我在centos上?

时间:2014-05-22 06:58:33

标签: gtk

我正在使用centos,我想知道确定我的gtk版本的正确方法是什么。 我搜索并找到了一些方法,但他们给出了不同的答案,所以我很困惑。例如: 我的centos有这个目录:

  

/usr/lib64/gtk-2.0/2.10.0

,所以版本是2.10.0。 但是“

  

pkg-config --modversion gtk + -2.0

“给了”2.18.9“。 并且“

  

rpm -qa | grep -i gtk2

“显示:

gtk2-devel-2.18.9-12.el6.x86_64
gtk2-engines-2.18.4-5.el6.centos.x86_64
gtk2-2.18.9-12.el6.x86_64
gtk2-immodule-xim-2.18.9-12.el6.x86_64

我完全糊涂了。有人帮帮我吗?感谢。

1 个答案:

答案 0 :(得分:1)

GTK的版本是您的gtk2-2.x.x-y.el6.x86_64(即2.18.9)之一,也是由pkg-config提供的。

gtk-engines可能有较低版本,因为它可能没有发布微版本5到9.另一个答案2.10.0是GTK模块的API版本。该目录将它分开例如,GTK 3.0模块中的GTK模块格式。)