Welcome 微信登录

首页 / 操作系统 / Linux / Red Hat Enterprise Linux AS4.0下安装Qt4

电脑当初装RedHat时就尽可能的把开发工具包括进来,但还是有很多包含“-devel”的RPM本身安装镜像文件中就没有。这是件很麻烦的事要自己去找,还要自己去猜“依赖关系”……我在make xconfig时不行,提示“QT”没检测到,忍了用make menuconfig很久,今天终于趁周末好好搞他一票。由于不习惯用wget,自己去网上找——www.rpmfind.net,这个网站真是好啊,网速快,资料又全。搜“QT”,找到跟RHEL AS4相符的"qt-3.3.3-10.RHEL4.src.rpm",先“rpm -ivh qt-3.3.3-10.RHEL4.src.rpm”,然后去“/usr/src/redhat”下SPEC目录找到qt.SPEC,然后“rpmbuild --ba qt.SPEC”,缺的软件包是非常的多……libpng-devel,libjpeg-devel,libmng-devel,cups-devel,libsungif-devel,还有两个记不清了(可以在镜像的rpm大集合中找到安装之…)。一般基本的libpng、libjpeg等包都已装好,可以去/usr/lib/目录下查对应的动态链接库.so.***,找到基本包的版本就可以在rpmfind上搜对应的“-devel”,然后在列表中找到需要的开发包。开发包一般可以直接安装。所有缺的部件,再回头安装QT,去/usr/src/redhat/RPMS/i386/目录找到编译出的rpm,然后“rpm -ivh”即可。安装过程不是一般的慢啊,磁盘空间都不够了,真不知道它在搞什么。另外如果你的daemon tools存在“设备已锁定(Unit is locked)”的问题时,很简单,卸载一下虚拟设备就行了。即找到对应的虚拟设备点右键“属性”选择“硬件”,然后选“Generic DVD-ROM SCSI Cdrom Device(虚拟光驱)”--“属性”--“驱动程序”--“卸载”,然后再重启电脑OK啦。我的Ubuntu美化界面之一Ubuntu 10.04 安装 Ubuntu One 及不能同步的解决相关资讯      Qt  redhat  Red Hat 
  • QT 的信号与槽机制介绍  (04月07日)
  • Qt实现文件拆分和融合小工具  (01月08日)
  • Qt入门学习——Qt 5 帮助文档的使  (09/16/2015 08:32:11)
  • Qt不再使用LGPLv2.1授权  (01月14日)
  • 如何在 Ubuntu 中安装 QGit 客户端  (09/26/2015 10:10:09)
  • 在调用Qt库来实现功能过程中的一些  (08/30/2015 08:42:17)
本文评论 查看全部评论 (0)
表情: 姓名: 字数