我正在使用 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
Run Code Online (Sandbox Code Playgroud)
我完全糊涂了。有人帮我吗?谢谢。
GTK 的版本是您的版本gtk2-2.x.x-y.el6.x86_64(即 2.18.9),也是由 pkg-config 给出的。
(gtk-engines可能有一个较低的版本,因为它可能没有发布微版本 5 到 9。另一个答案,2.10.0,是 GTK 模块的 API 版本。例如,该目录将 GTK 模块的格式与 GTK 3.0 模块分开。 )
| 归档时间: |
|
| 查看次数: |
12544 次 |
| 最近记录: |