qt学习2

QT第二天:QT4安装
之前在CentOS 5.6上,系统安装的QT默认为3.3版本的,我觉得有必要安装一个QT4试试,因此费了些功夫进行了两个测试:
1.  Fedora 19上安装QT4
我系统上安装好了一个Fedora 19,但是安装的时候没有选择安装Qt,因为我挂载了Fedora 19的DVD光盘镜像,在光盘的Packages目录下,有个q开头的目录,找到qt4-develxxxx.rpm文件,使用rpm -hvi指令进行安装,发现依赖项很多,放弃。然后用文件管理器打开目录,右键点击文件,选择“使用安装器安装软件包”,点击后没反应,又点击了几次,终于提示开始安装了,但是进度一直不变,我也是很有耐心的等了半个多小时,居然突然提示我安装完成了。
安装好之后我进入/usr/lib/qt4/bin目录, 发现有个qmain-qt4的文件,应该是相当于qmain这个程序,执行如下指令:
qmake-qt4 --version
QMake version 2.01aUsing
Qt version 4.8.4 in /usr/lib

 显示QT的版本是4.8.4,然后我把之前在3.3下编译不通过的代码重新拿 来进行编译,指令如下:
 qmake-qt4 -project
qmake-qt4
make 

没有修改任何代码,通过。执行也正常,看来确实是QT的版本太低的原因导致之前的那错误。
 2. CentOS 5.6上安装QT4 
回到我的CentOS5.6上,已经安装好了Qt3.3,我想环境还是要换成Qt4的,所以还是想办法在这个环境上把Qt4安装起来,办法比较粗暴,先是用“yum search qt4” 指令,查看了一下qt4有哪些东西,然后直接使用“yum install qt4*”安装,安装过程需要虚拟机连到网络上去,从网络上下载安装包,因为默认选择的服务器大多是国外的,下载速度很慢,很耐心的等了一个多小时,安装终于完成。安装后默认是在/usr/lib/qt4目录下的。执行"qmake --version"看到的仍然是3.3的版本,我没有改它,但是将代码使用下面的方式进行编译了:
图片
执行也能得到正确结果。那暂且就先这样了,环境我认为搭建好了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值