linux下源码编译安装Qt

备注:
1、版本选择5.13.2版本
2、cmake 选择3.6以上
3、此仅为编译qt,不包括qtcreator,若需要qtcreator需要另外调研;

一、下载qt源码

Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,
具体地址是:http://download.qt.io/
或者点击网址:http://download.qt.io/archive/qt/5.10/5.10.1/single/
(具体详见以下步骤)
在这里插入图片描述
目录说明:
在这里插入图片描述
archive 和 official_releases 两个目录都有最新的 Qt 开发环境安装包,我们以 archive 目录里的内容为例来说明。点击进入 archive 目录,会看到四个子目录:
在这里插入图片描述
子目录说明
在这里插入图片描述
我们再进入 qt 子目录 ,看到如下列表:
在这里插入图片描述
进入 5.9 目录,会看到各种子版本:
在这里插入图片描述
点击 5.10.1,进入子目录:
在这里插入图片描述
点击进入single,如下图
在这里插入图片描述
点击下载qt-everywhere-src-5.10.1.tar.xz

二、复制qt-everywhere-src-5.10.1.tar.xz到/usr/local/目录下

cp qt-everywhere-src-5.10.1.tar.xz /usr/local

三、解压qt-everywhere-src-5.10.1.tar.xz

tar zvxf qt-everywhere-src-5.10.1.tar.xz

四、进入解压的文件

cd qt-everywhere-src-5.10.1

五、生成makefile文件

./configure -no-opengl

(configure 执行文件时,可以指定一些参数,例如-no-opengl,因为本电脑中没有opengl库,故编译时舍弃opengl。若后期了解到有opengl的需求时,可以安装opengl后,执行./configure)
在这里插入图片描述
第一个是商业版,第二个是开源版,我们输入o选择第二个
在这里插入图片描述
如上图所示,然后输入y,接受许可

六、编译(根据电脑硬件不同,编译时间大概花费约2.5h-20h不等)

make

七、安装

make install

八、设置环境变量(详细步骤参考:04安装cmake的两个方法)

export QTDIR=/usr/local/Qt-5.10.1
export PATH= Q T D I R / b i n : QTDIR/bin: QTDIR/bin:PATH
export MANPATH= Q T D I R / m a n : QTDIR/man: QTDIR/man:MANPATH
export LD_LIBRARY_PATH= Q T D I R / l i b : QTDIR/lib: QTDIR/lib:LD_LIBRARY_PATH

在这里插入图片描述

九、验证安装成功否

qmake -v

在这里插入图片描述
证明配置环境变量成功

参考:
1、总结安装的过程和步骤:https://wenku.baidu.com/view/94cd816ba45177232f60a2ec.html
2、Qt下载(多种下载通道+所有版本):http://c.biancheng.net/view/3851.html

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郑同学的笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值