一、安装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.2export PATH=$QTDIR/gcc/bin:$PATHexport LD_LIBRARY_PATH=$QTDIR/gcc/lib:$LD_LIBRARY_PATH

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

export QTDIR=/opt/Qt5.14.2/5.14.2export PATH=$QTDIR/gcc_64/bin:$PATHexport 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了。

二、安装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

Ubuntu 16.04下如何安装QT5?相关推荐

  1. linux如何安装vi命令,Ubuntu 16.04 下 Vim安装及配置

    Ubuntu 16.04 下安装Vim 默认已经安装了VIM-tiny linuxidc@linuxidc:~$ locate vi | grep 'vi$' |xargs ls -al lrwxrw ...

  2. 大数据爬虫基础(三)Scrapy在ubuntu 16.04下的安装

    Scrapy ubuntu下安装 系统:ubuntu 16.04 no gui 依赖包及依赖包的依赖包: 下列的安装步骤假定您已经安装好下列程序: http://scrapy.org/ Python ...

  3. Ubuntu 16.04下如何安装VMware-Workstation

    一.下载 下载地址:https://my.vmware.com/cn/group/vmware/details?downloadGroup=WKST-1411-LX&productId=686 ...

  4. Ubuntu 16.04 下 Vim安装

    默认已经安装了VIM-tiny linuxidc@linuxidc:~$ locate vi | grep 'vi$' |xargs ls -al lrwxrwxrwx 1 root root 17 ...

  5. ubuntu 环境下调试mysql源码_【转】Ubuntu 16.04下 Mysql 5.7.17源码编译与安装

    Ubuntu 16.04下 Mysql5.7.17源码编译与安装 系统环境 一. 系统安装条件 1.cmake MySQL使用cmake跨平台工具预编译源码,用于设置mysql的编译参数. sudo ...

  6. Ubuntu 16.04 下安装VMware Tools(三行命令搞定,亲测好使)

    Ubuntu 16.04 下安装VMware Tools(三行命令搞定,亲测好使): 第一行命令:sudo apt-get upgrate 第二行命令:sudo apt-get install ope ...

  7. ubuntu 16.04下安装mysql

    ubuntu 16.04下安装mysql 从官网下载mysql-apt-config_0.8.12-1_all.deb,下载地址为:https://dev.mysql.com/downloads/re ...

  8. Ubuntu 16.04 下安装运行 Suricata

    介绍 Suricata是一个免费.开源.成熟.快速.健壮的网络威胁检测引擎.Suricata引擎能够进行实时入侵检测(IDS).内联入侵预防(IPS).网络安全监控(NSM)和离线pcap处理.Sur ...

  9. Ubuntu 16.04下EasyOpenJTAG+OpenOCD的安装和使用【转】

    本文转载自:http://www.linuxdiyf.com/linux/24086.html Ubuntu 16.04下EasyOpenJTAG+OpenOCD的安装和使用 发布时间:2016-09 ...

  10. Ubuntu 16.04下NVIDIA GTX 960M显卡驱动的安装

    Ubuntu 16.04下NVIDIA GTX 960M显卡驱动的安装 扩写于2017-12-6 记于2017-11-27 该方案亲测可行 准备工作 在进行本方案前请首先屏蔽nouveau驱动,具体方 ...

最新文章

  1. Redis概述和基础
  2. poj1410(线段相交问题判断)
  3. docker commit (从容器创建一个新的镜像)
  4. Leetcode刷题 225题:用队列实现栈(基于Java和c++两种语言)
  5. mysql 的S 锁和X锁的区别
  6. python程序员工作时间_Python程序员是怎么找工作的?怎么最快时间找到自己想要的工作?...
  7. 不能以根用户身份运行 Google Chrome 浏览器
  8. 计算机网络——物理层基本概念
  9. SSM整合框架实现发送邮件功能
  10. 【LeetCode】【数组】题号:73,矩阵置零
  11. densepose的IUV图像I通道数字与身体部分对应关系
  12. 51单片机控制舵机c语言代码,一文解析51单片机PWM双舵机控制(附程序)
  13. Falsy Bouncer(算法)
  14. 用Python实现TXT文件分割
  15. Android实现VR图片、视频小程序
  16. 一个用JAVA写的画图程序
  17. echarts结合阿里云地图json选择器展示地图
  18. 【笔记】Polygon mesh processing 读书笔记(1)
  19. Presto常用语句整理
  20. QT-ico图片的生成

热门文章

  1. 计算机字体对于现代设计有何意义,字体设计课程计算机授课方式的探索.doc
  2. centos7字体颜色改变_CentOS7.3中设置Shell终端文本外观自定义字体
  3. 数据恢复工具FinalData
  4. pascal-5i 数据集
  5. Spark的调度系统
  6. JS加入收藏夹操作代码
  7. # ALPHACAM 橱柜门玻璃门反面加工插件
  8. CocosBuilder 使用技巧
  9. git log根据特定条件查询日志并统计修改的代码行数
  10. [原创]Android秒杀倒计时自定义TextView