系统环境:Ubuntu 16.04
软件版本:Qt 5.15
Qt下载网址:http://download.qt.io/official_releases/qt/

方式1,安装版 XXXX.run文件
进入下载页面,选择版本
我下载的是:http://download.qt.io/official_releases/qt/5.9/5.9.2/qt-opensource-linux-x64-5.9.2.run


1.把下载好的文件,放在一个目录下:
然后在该目录下打开终端

赋权

tyb@amax:~/TYB$ chmod +x qt-opensource-linux-x64-5.9.2.run

可视化安装(注意此安装方法,要求Ubuntu服务器安装的有可视化界面)

tyb@amax:~/TYB$ ./qt-opensource-linux-x64-5.9.2.run

报错:QXcbConnection: Failed to initialize XRandr
Qt: XKEYBOARD extension not present on the X server.

这个错误并不太好解决,我尝试了网上的各种方法也并未解决。
仔细观察错误,错误提示为初始化XRandr失败。而xrandr是一个关于屏幕显示,有关分辨率的。所以我猜测“用可视化方式安装”失败的一个原因是与我的环境有关(我是远程通过VNC和Xfce桌面可视化操作地服务器)。读者或可参考博客,看VNC和Xfce桌面环境下能否设置一下XRandr分辨率。

解决方法:退而求其次,安装了低版本的Qt Creator 2.8.1:http://download.qt.io/archive/qtcreator/2.8/2.8.1/
发现可以进行可视化安装
安装步骤依然为:1.赋对文件的操作权限 2.运行xxx.run安装

下面记录安装步骤


选择安装目录


接受安装协议,进行安装


安装完成,打开软件


下面是软件的主界面,为了Qt Creator能正常工作,我们需要进行一些配置


工具–>选项–>构建和运行,进行以下4项配置


在进行Qt配置时,要确定环境中已经安装了Qt。

配置有两种方式:1.Qt Creator软件自动检测到系统里的Qt环境
2.手动配置

这里因为自动检测到的环境不是我想要的Qt版本,所以选择手动配置。

在进行“编译器”配置时,软件自动检测到了系统里的gcc环境(c语言编译器)。这里因为我要使用的是C++语言,所以需要安装g++环境。

首先,确定一下系统里有无g++环境
方式:1. whereis g++ 2. g++ -v
查询发现已有g++环境,那就把它手动配置到"编译器"里
tyb@amax:~$ whereis g++
g++: /usr/bin/g++ /usr/share/man/man1/g++.1.gz
tyb@amax:~$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)

最后,构建套件(Kits),需要注意圈红的部分

配置完成!!!

方式2,解压版 XXXX.zip文件
http://download.qt.io/official_releases/qt/5.15/5.15.1/single/
解压版安装:
1

cd 文件存放目录

2

tar -zxvf qt-everywhere-src-5.15.1.zip

若 报错
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
这个是FTP传输的问题,可能在传输时使用的是ASCII传输 改为二进制传输 进行解决
解决方案参考:博客

3,赋予对该文件下所有文件的操作权限

sudo chmod 777 qt-everywhere-src-5.15.1

4.进入加压后的文件夹,执行配置

cd qt-everywhere-src-5.15.1
sudo qmake -r

方式3,解压版 XXXX.zip文件

sudo apt-get install cmake qt5-default qtcreator

修改配置文件

cd /usr/lib/x86_64-linux-gnu/qt-default/qtchooser
sudo vim default.conf

将第一行
/usr/lib/x86_64-linux-gnu/qt4/bin
改为

/usr/lib/x86_64-linux-gnu/qt5/bin

然后保存退出!

测试一下:

 qmake -v

参考:
Ubuntu16.01安装配置qt5.7.1及卸载

Ubuntu安装QT Creater和配置相关推荐

  1. qt程序在Linux下字体乱了,解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!...

    本文解决的主要是界面程序编译运行后无法显示中文的问题,如果在creater 中无法输入中文,下载个IBus或者搜狗之类的中文输入法即可解决! 首先说乱码问题,这个很好解决: 如果是在linux下打开W ...

  2. Ubuntu 安装 Qt 开发环境 简单实现

    2019独角兽企业重金招聘Python工程师标准>>> Ubuntu 安装 Qt 开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt 类库的说明,先来看内容. 一 ...

  3. Ubuntu 安装 Qt 开发环境(转)

    Ubuntu 安装 Qt 开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt 类库的说明,先来看内容. (转http://mobile.51cto.com/symbian-2718 ...

  4. ubuntu安装Qt creator

    Ubuntu安装Qt creator 下载Qt Creator 点击下载qt-creator-opensource-linux 下载对应版本即可,下载后的文件会在Downloads文件夹下. 安装 c ...

  5. ubuntu安装zsh及环境配置

    ubuntu安装zsh及环境配置 MacBook 安装 zsh 个人很喜欢使用zsh,它的终端显示很清晰,命令都很友好,使用git时,直接可以看到当前分支和修改状态 zsh安装 1.查看当前系统装了哪 ...

  6. ubuntu安装QT依赖

    ubuntu安装QT依赖 sudo apt-get install build-essential && sudo apt-get install libgl1-mesa-dev 调用 ...

  7. ubuntu安装qt

    ubuntu安装qt 第一步:下载安装包https://download.qt.io/archive/qt/5.14/5.14.2/ 第二步:更改权限 sudo chmod +x qt-opensou ...

  8. 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置)

    ** 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置) ** VMware Workstation12安装 这一块没什么难度随便百度一下VMware Workstatio ...

  9. PyQt5 图形界面-基础准备:安装Qt Creater、Qt Designer工具,使用Qt Designer设计界面,安装PyQt5工具库

    PyQt5 就是一个把 QtDesigner 设计的界面转化为 python 代码的 python 库. QtDesigner 就是 QtCreater 里的一个功能,所以我们需要安装 QtCreat ...

最新文章

  1. 一个中国人看了爽的笑话
  2. Spring的Controller是单例还是多例?怎么保证并发的安全
  3. python跟php如何共用mysql_Python 3 多个函数共用一个mysql连接
  4. 关于android从入门到精通4.1.9范例1出现的闪退的问题
  5. ArcGIS实验教程——实验十五:拓扑关系创建与编辑
  6. 计算机会考咋查成绩,2019会考成绩查询网址入口 高中会考怎么查成绩
  7. 程序员如何理解客户需求
  8. springMVC设置静态资源过滤器,过滤js、css、images等静态资源
  9. Bitmap缩放(二)
  10. 拓端tecdat|R语言关联规则模型(Apriori算法)挖掘杂货店的交易数据与交互可视化
  11. Scrapy+MongoDB+FastAPI搭建免费IP代理池接口
  12. 病毒常用方法之隐身术
  13. 记录微信分享图标不显示的问题
  14. TCP与UDP的区别是什么?
  15. linux使用usb刻录光驱,linux光驱刻录
  16. 如何申请美国大学计算机科学研究生,申请美国计算机研究生院要求
  17. Label立体字体效果
  18. 基于客户端与服务器的管理系统,基于客户端和服务器的点菜系统.doc
  19. OSGI企业应用开发(十五)基于Spring、Mybatis、Spring MVC实现一个登录应用
  20. parallels desktop 18 虚拟机下载和Win11下载

热门文章

  1. 码云上比较好的java项目
  2. linux镜像8.0,从ISO镜像安装Red Flag inWise V8.0
  3. gnome刻录工具brasero
  4. Android多线程(Handler篇)
  5. Geometric Glovius Pro v6.0.0.624 3D可视化分析/3D模型查看器
  6. Vue开发问题记录:expected indentation of 0 spaces but found 2
  7. Windows下解决TerminateThread终止线程导致死锁问题
  8. 华为鸿蒙系统摄像头什么时候预售开卖,华为智选海雀智能摄像头PRO开卖 采用鸿蒙OS 内置AI智慧侦测...
  9. Java项目:超市收银管理系统(java+SSM+HTML+maven+mysql)
  10. 台式机前耳机插孔没声音,后绿色耳机插孔有声音的解决方法