Qt:CentOS下Qt4.8.5安装

1059 篇文章 284 订阅

Qt5.11.2

下载

qt5以上已经包含了qt_creator_不需要单独安装,因此只需要下载qt-opensource-linux-x64-5.11.2.run即可

安装

chmod 777 qt-opensource-linux-x64-5.11.2.run
./qt-opensource-linux-x64-5.11.2.run

Qt4.8.5

下载

要下载的有两样东西。

(1)Qt Creator安装程序。
(2)Qt SDK。

QT SDK安装

必须按照Qt SDK

准备

下载地址

  1. 下载安装包: qt-everywhere-opensource-src-4.8.5.tar.gz
  2. 解压:tar zxvf qt-everywhere-opensource-src-4.8.5.tar.gz
  3. 设备环境变量:解压完成之后,进入解压后的源码目录,执行以下命令:
> QTDIR=$(pwd)$ PATH=$QTDIR/bin:$PATH$ MANPATH=$QTDIR/man:$MANPATH$ LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

这段脚本的功能就是添加我们刚解压的目录中的bin,bin,man路径到环境变量中。

配置

> ./configure

在这里插入图片描述
在这里插入图片描述
错误1:

  • 错误:安装Qt出现gmake: g++:命令未找到 gmake: *** [project.o]
  • 解决:yum install gcc-c++

错误2:

  • 错误:make: 没有指明目标并且找不到makefile。 停止
  • 原因:这个是configure没有成功
  • 解决:看看报的错,然后将每个错误一次解决,再重新configure后,问题便能解决

错误3:

  • 错误:You might need to modify the include and library search paths by editing
  • 解决:参考

yum install libX11-devel
yum install libXext-devel
yum install libXtst-devel

错误4:

  • 错误:/usr/bin/ld: 找不到 -lXrender
    collect2: 错误:ld 返回 1
    gmake[1]: *** […/…/…/…/lib/libQtWebKit.so.4.7.2] 错误 1
    gmake[1]: 离开目录“/home/oceanstar/qt-everywhere-opensource-src-4.7.2/src/3rdparty/webkit/WebCore”
    gmake: *** [sub-webkit-make_default-ordered] 错误 2
  • 解决:yum install libXrender-devel
    在这里插入图片描述

安装

  1. 编译:执行命令gmake, 编译时间有一点长,大约90分钟,稍安勿躁
gmake
  1. 安装:执行命令sudo make install,这一步可能要15分钟左右。
sudo make install
  1. 完成: 进入 qt-everywhere-commercial-src-4.8.4 的 bin 目录,执行 designer 就会出现窗口设计界面。安装就OK了!
    在这里插入图片描述

/usr/local/Trolltech/Qt-4.7.2生成了

安装qt creator

下载地址

  1. 下载安装包:qt-creator-linux-x86-opensource-2.8.1.run
  2. 修改文件权限chmod u+x qt-creator-opensource-linux-x86_64-4.7.2.run
chmod u+x qt-creator-opensource-linux-x86_64-4.7.2.run 
  1. 执行bin文件开始安装Qt Creatorsudo ./qt-creator-linux-x86-opensource-2.8.1.run
 sudo ./qt-creator-linux-x86-opensource-2.8.1.run

安装路径
在这里插入图片描述
选择安装组件
在这里插入图片描述
完成安装之后通过“活动概览”可以找到Qt Creator
在这里插入图片描述

配置

把Qt Creator与Qt SDK安装好了。但是打开Qt Creator还是建不了工程,无法进行开发工作
在这里插入图片描述
还需要配置:找到Qt Creator的菜单[Tool]->[Option…],点击后弹出Option对话框:
在这里插入图片描述
选编译的Qt SDK路径bin目录下的qmake文件:
在这里插入图片描述
然后点击Open或双击qmake选中:
在这里插入图片描述
然后点击Apply。

再进入Kits页:
在这里插入图片描述
注意看到光标所指的下拉选择框"Qt version",将原来的"none"选成上图所示的Qt SDK。

点OK,完成配置并退出Option对话框。

现在可以顺利创建工程了:
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值