Centos7.2下安装Qt4.8.6

9 篇文章 0 订阅

之前一直是在Qt5.0中进行开发,突然boss要求使用Qt4.8.6(搞不懂为什么要换这么老的版本,但只能无条件接受),Qt4.8.6与Qt5.x有一些区别,首先没有自带的QtCreator,需要自己安装。下面是Qt4.8.6+QtCreator2.6.1的安装。

1、安装前准备

安装前需要下载Qt4.8.6和QtCreator2.6.1

Qt4.8.6:http://download.qt.io/archive/qt/4.8/4.8.6/

QtCreator2.6.1:http://download.qt.io/official_releases/qtcreator/2.6/2.6.1/

2、安装QtCreator

将下载的两个包放在一个目录下,我的是在~/Qt4.8下

然后进入命令行$:./qt-creator-linux-x86_64-opensource-2.6.1.bin 

执行上行命令前可能需要给个权限:$:chmod +777 qt-creator-linux-x86_64-opensource-2.6.1.bin 

然后进入QtCreator安装界面,指定安装位置,我的位置是/usr/local/qtcreator-2.6.1,  然后就是按照提示一直到安装结束。

3、安装Qt4.8.6

(1)首先解压缩该包:

$:tar xzvf qt-everywhere-opensource-src-4.8.6.tar.gz

更改文件夹名字,操作更方便

$:mv qt-everywhere-opensource-src-4.8.6 qt-4.8.6

(2)然后进入文件夹:$:cd qt-4.8.6

(3)对软件进行配置并检查环境依赖关系是否满足

$:./configure

(4)然后进行编译:

执行:$:make

编译时间比较长,我大约花费了两个小时时间。

(5)编译过了就可以安装

执行#: sudo make install 

这里需要用到管理者权限,所以前面要加上sudo

(6)环境变量配置

vi ~/.bash_profile

然后在.bash_profile文件末尾添加下面几行

export QTDIR=/usr/local/Trolltech/Qt-4.8.6
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPAT
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

如果要让该配置立刻生效,需要执行下面命令,或者注销当前用户,重新登录也行。

$:source ~/.bash_profile

测试:

qmake -v

QMake version 2.01a
Using Qt version 4.8.6 in /usr/local/Trolltech/Qt-4.8.6/lib

完成。

4、配置QtCreator

上面只是安装了两个包,如果要想能够运行,这里还需要进行配置。

第一步:tools>options>Build and Run

然后选择Qt Versions,使用 Browse选择刚才安装的Qt库

第二步:选择Kits,手动添加一个,GCC,GDB会自动检测,这里需要指定Qt Version。

默认是None,选择我们刚才添加的Qt 4.8.6

然后,这样就完成了Qt4.8.6+Qt2.6.1的安装。

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值