Ubuntu安装QT Creater和配置
系统环境: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和配置相关推荐
- qt程序在Linux下字体乱了,解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!...
本文解决的主要是界面程序编译运行后无法显示中文的问题,如果在creater 中无法输入中文,下载个IBus或者搜狗之类的中文输入法即可解决! 首先说乱码问题,这个很好解决: 如果是在linux下打开W ...
- Ubuntu 安装 Qt 开发环境 简单实现
2019独角兽企业重金招聘Python工程师标准>>> Ubuntu 安装 Qt 开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt 类库的说明,先来看内容. 一 ...
- Ubuntu 安装 Qt 开发环境(转)
Ubuntu 安装 Qt 开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt 类库的说明,先来看内容. (转http://mobile.51cto.com/symbian-2718 ...
- ubuntu安装Qt creator
Ubuntu安装Qt creator 下载Qt Creator 点击下载qt-creator-opensource-linux 下载对应版本即可,下载后的文件会在Downloads文件夹下. 安装 c ...
- ubuntu安装zsh及环境配置
ubuntu安装zsh及环境配置 MacBook 安装 zsh 个人很喜欢使用zsh,它的终端显示很清晰,命令都很友好,使用git时,直接可以看到当前分支和修改状态 zsh安装 1.查看当前系统装了哪 ...
- ubuntu安装QT依赖
ubuntu安装QT依赖 sudo apt-get install build-essential && sudo apt-get install libgl1-mesa-dev 调用 ...
- ubuntu安装qt
ubuntu安装qt 第一步:下载安装包https://download.qt.io/archive/qt/5.14/5.14.2/ 第二步:更改权限 sudo chmod +x qt-opensou ...
- 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置)
** 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置) ** VMware Workstation12安装 这一块没什么难度随便百度一下VMware Workstatio ...
- PyQt5 图形界面-基础准备:安装Qt Creater、Qt Designer工具,使用Qt Designer设计界面,安装PyQt5工具库
PyQt5 就是一个把 QtDesigner 设计的界面转化为 python 代码的 python 库. QtDesigner 就是 QtCreater 里的一个功能,所以我们需要安装 QtCreat ...
最新文章
- 一个中国人看了爽的笑话
- Spring的Controller是单例还是多例?怎么保证并发的安全
- python跟php如何共用mysql_Python 3 多个函数共用一个mysql连接
- 关于android从入门到精通4.1.9范例1出现的闪退的问题
- ArcGIS实验教程——实验十五:拓扑关系创建与编辑
- 计算机会考咋查成绩,2019会考成绩查询网址入口 高中会考怎么查成绩
- 程序员如何理解客户需求
- springMVC设置静态资源过滤器,过滤js、css、images等静态资源
- Bitmap缩放(二)
- 拓端tecdat|R语言关联规则模型(Apriori算法)挖掘杂货店的交易数据与交互可视化
- Scrapy+MongoDB+FastAPI搭建免费IP代理池接口
- 病毒常用方法之隐身术
- 记录微信分享图标不显示的问题
- TCP与UDP的区别是什么?
- linux使用usb刻录光驱,linux光驱刻录
- 如何申请美国大学计算机科学研究生,申请美国计算机研究生院要求
- Label立体字体效果
- 基于客户端与服务器的管理系统,基于客户端和服务器的点菜系统.doc
- OSGI企业应用开发(十五)基于Spring、Mybatis、Spring MVC实现一个登录应用
- parallels desktop 18 虚拟机下载和Win11下载
热门文章
- 码云上比较好的java项目
- linux镜像8.0,从ISO镜像安装Red Flag inWise V8.0
- gnome刻录工具brasero
- Android多线程(Handler篇)
- Geometric Glovius Pro v6.0.0.624 3D可视化分析/3D模型查看器
- Vue开发问题记录:expected indentation of 0 spaces but found 2
- Windows下解决TerminateThread终止线程导致死锁问题
- 华为鸿蒙系统摄像头什么时候预售开卖,华为智选海雀智能摄像头PRO开卖 采用鸿蒙OS 内置AI智慧侦测...
- Java项目:超市收银管理系统(java+SSM+HTML+maven+mysql)
- 台式机前耳机插孔没声音,后绿色耳机插孔有声音的解决方法