Ubuntu 16.04下如何安装QT5?

一、安装QT5

下载

http://download.qt.io/archive/qt/5.14/5.14.2/

选择以下版本:
在这里插入图片描述安装之前,先注册下用户,操作如下:
在这里插入图片描述在这里插入图片描述

输入红色信息,部分,点击提交,
该用户名安装程序会用到。
在这里插入图片描述

提交成功后会发送确认邮件到邮箱,点击以下链接就可以设置用户名密码了。

在这里插入图片描述

安装

下载完成后,可以用mv命令将文件移动到存放qt安装包的文件夹,我的放在"home/zhh/install/qt"文件夹下。
打开终端,cd 到该目录下,并执行命令 ”sudo chmod a+x qt-opensource-linux-x64-5.14.2.run" 将目录文件变成可执行文件。

然后再执行下面命令进行安装

 ./ qt-opensource-linux-x64-5.8.0.run  

在这里插入图片描述
【不加sudo,中间会要求输入一次密码】
点击—>Next
在这里插入图片描述
输入之前注册的用户名密码:

在这里插入图片描述
点击—>Next
在这里插入图片描述
点击—>Next 直到以下界面,注意/opt/QT5.14.2是程序的安装目录:
在这里插入图片描述
建议勾选所有插件:
在这里插入图片描述
选择 I have … 然后next:
在这里插入图片描述
点击install:
在这里插入图片描述

点击finish。

配置QT5

1.设置profile文件

使用"sudo vim /etc/profile"打开profile文件,如果是32位系统,在文件末尾添加

export QTDIR=/opt/Qt5.14.2/5.14.2

export PATH=$QTDIR/gcc/bin:$PATH

export LD_LIBRARY_PATH=$QTDIR/gcc/lib:$LD_LIBRARY_PATH

如果是64位系统,则在文件末尾添加:

export QTDIR=/opt/Qt5.14.2/5.14.2

export PATH=$QTDIR/gcc_64/bin:$PATH

export LD_LIBRARY_PATH=$QTDIR/gcc_64/lib:$LD_LIBRARY_PATH

然后执行 source /etc/profile,如下:

在这里插入图片描述

2. 路径配置

qt默认安装在/opt目录下,用命令"sudo vim /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf"打开default.conf文件,并更改路径如下:
在这里插入图片描述
第1行更改为安装目录下的bin目录,第2行更改为安装目录,修改完成后保存退出。

3. 安装其他库文件

sudo apt-get install libgl1-mesa-dev
apt-get install libx11-dev libxext-dev libxtst-dev

4. 测试

执行“qmake -v”,如果能正常显示qmake 的版本号就说明qt的安装完成。
下一步就需要安装qt-creator了。
测试qmake版本号

二、安装QtCreator

下载

http://download.qt.io/official_releases/qtcreator/4.10/4.10.2/

在这里插入图片描述

安装

执行以下命令:
在这里插入图片描述选择next:
在这里插入图片描述
输入用户名密码:
在这里插入图片描述
选择next:
在这里插入图片描述修改安装目录 /opt/qtcreator-4.10.2
在这里插入图片描述点击next:
在这里插入图片描述点击next:
在这里插入图片描述点击install:
在这里插入图片描述
最后点击finish接口。

修改环境变量

export PATH="/opt/qtcreator-4.10.2/bin/:$PATH"
source /etc/profile

运行

运行qtcreator会出现以下错误:

qt.qpa.plugin: Could not load the Qt platform plugin “xcb” in “” even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.

Aborted (core dumped)
在这里插入图片描述
其实运行以下脚本即可:

qtcreator.sh

在这里插入图片描述
任意点击一个sample测试:
在这里插入图片描述点击Configure Project
等几秒钟,程序全部载入后:
点击绿色三角形:
在这里插入图片描述运行结果如下:
运行结果
更多Linux信息,请关注 一口Linux

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一口Linux

众筹植发

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

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

打赏作者

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

抵扣说明:

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

余额充值