栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何确定Ubuntu上安装了哪个版本的GTK +?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何确定Ubuntu上安装了哪个版本的GTK +?

该建议将告诉您安装了哪个次要版本2.0。不同的主要版本将具有不同的程序包名称,因为它们可以共存于系统上(以支持使用旧版本构建的应用程序)。

即使对于通常只允许您在系统上使用一个版本的开发文件,也可以在同一系统上使用gtk 1.x版本和gtk
2.0版本(include文件位于名为gtk-1.2或gtk-2.0)。

简而言之,“对于系统上的哪个版本的GTK”并没有一个简单的答案。但…

尝试类似的方法:

dpkg -l libgtk* | grep -e '^i' | grep -e 'libgtk-*[0-9]'

列出系统上的所有libgtk软件包,包括-dev。

dpkg-l
将列出dpkg知道的所有软件包,包括当前尚未安装的软件包,因此我使用grep仅列出了已安装的软件包(以i开头的行)。

或者,如果它是您感兴趣的标头等版本,则可能会更好,请使用pkg-config:

pkg-config --modversion gtk+

会告诉您安装了哪个版本的GTK 1.x开发文件,以及

pkg-config --modversion gtk+-2.0

会告诉您GTK 2.0的版本。旧的1.x版本也有自己的gtk-config程序,可以执行相同的操作。同样,对于GTK + 3:

pkg-config --modversion gtk+-3.0


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/366669.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号