QT 5.9.8在ubuntu16.04下安装配置
一、下载基于Linux的qt安装文件
网址为:http://download.qt.io/official_releases/qt/
选择自己喜欢的版本下载即可。本文示例的是qt-opensource-linux-x64-5.9.8.run (下载保存)
二、安装
进入到下载目录运行 ./qt-opensource-linux-x64-5.9.8.run 即可出现配置界面,邮箱等注册信息可以跳过,然后勾选自己需要的插件,或者默认亦可。默认指定安装目录为home目录下,本文为 /home/sheng/Qt5.9.8
三、环境变量配置
我的理解是
(1)可以在default.cong文件中配置
cd /usr/lib/x86_64-linux-gnu/qt-default/qtchooser
sudo gedit default.conf
其中原配置为:
/usr/lib/x86_64-linux-gnu/qt4/bin
/usr/lib/x86_64-linux-gnu
改为:
/home/sheng/Qt5.9.8/5.9.8/gcc_64/bin
/home/sheng/Qt5.9.8/5.9.8
然后保存。并在命令终端用指令查看环境变量是否设置成功
qmake -v
成功则显示:
QMake version 3.1
Using Qt version 5.9.8 in /home/sheng/Qt5.9.8/5.9.8/gcc_64/lib
(2)或者直接打开环境变量脚本
sudo gedit ~/.bashrc
添加环境变量:
export PATH="/home/sheng/Qt5.9.8/5.9.8/gcc_64/bin":$PATH
export LD_LIBRARY_PATH=$"/home/sheng/Qt5.9.8/5.9.8/gcc_64/lib":$LD_LIBRARY_PATH
然后用 qmake -v 测试是否添加成功。(本文用的方法2可行)
四、打开软件
(1)直接在软件中心,通过图标打开
(2)
cd Qt5.9.8/Tools/QtCreator/bin
./qcreator
或者
./qcreator.sh
(3)每次进入安装目录打开太过麻烦,可配置qcreator到系统环境变量
sudo gedit /etc/profile
添加如下(四选一)都可行:
export PATH=/home/sheng/Qt5.9.8/Tools/QtCreator/bin:$PATH
export PATH="/home/sheng/Qt5.9.8/Tools/QtCreator/bin":$PATH
export PATH=$"/home/sheng/Qt5.9.8/Tools/QtCreator/bin":$PATH
export PATH=$PATH:/home/sheng/Qt5.9.8/Tools/QtCreator/bin
然后进入终端执行:
source /etc/profile
qtcreator
五、本地打不开qt并报错
QXcbConnection: Failed to initialize XRandr
Could not initialize GLX
解决办法:
cd ~/.local/share/applications/
gedit DigiaQt-qtcreator-enterprise.desktop
在Exec行的最后面加入 -noload Welcome
————————————————
版权声明:本文为CSDN博主「向心以履」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34622997/article/details/89762269
QT 5.9.8在ubuntu16.04下安装配置相关推荐
- ubuntu16.04 下安装配置python3.6
在ubuntu 16.04版本中,系统默认安装 了python 2.7和3.5版本,但在开发过程中我们可能用到到python3.6,删除默认的版本又担心系统有问题,因此可以选择在系统中再装上pytho ...
- ubuntu16.04 下安装Opencv2.4.9
ubuntu16.04 下安装Opencv2.4.9 OpenCV的源码download from: https://sourceforge.net/projects/opencvlibrary/? ...
- wepe 装linux ubuntu,Ubuntu16.04下安装Wechat的实现方法
Ubuntu16.04下安装Wechat 很久没写博客了,前两天电脑因为teamviewer不了,原因显示是libqt5gui5版本过低,研究了一波更新,卸载了libqt5gui5,和它的依赖qtba ...
- ubuntu16.04下安装openssh-server报依赖错误的解决方法
ubuntu16.04下安装openssh-server报依赖错误的解决方法 参考文章: (1)ubuntu16.04下安装openssh-server报依赖错误的解决方法 (2)https://ww ...
- Ubuntu16.04下安装有道翻译
Ubuntu16.04下安装有道翻译 参考: https://www.cnblogs.com/pursuiting/p/6194682.html 下载并安装3个依赖包 下载并安装有道词典 下载并安装3 ...
- Ubuntu16.04下安装tensorflow(CPU)spyder+pycharm
1.下载并安装Anaconda 1.1 下载 从Anaconda官网(https://www.continuum.io/downloads)上下载Linux版本 https://repo.contin ...
- Ubuntu16.04 下安装 Teamviewer 远程控制软件
TeamViewer软件介绍: TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案.为了连接到另一台计算机,只需要在两台计算机上 ...
- ubuntu16.04下安装企业微信和微信(实测能用)
ubuntu16.04下安装企业微信和微信(实测能用) 安装deepin 安装企业微信 安装微信 安装deepin 第一步: git clone https://gitee.com/wszqkzqk/ ...
- 【踩坑】Ubuntu16.04下安装Tenda U6无线网卡驱动
Ubuntu <Ubuntu16.04下安装Tenda U6无线网卡驱动>和<18.04安装腾达Tanda U6无线网卡(RTL8192EU)驱动 >1<Tenda U9 ...
最新文章
- Mac上Chrome浏览器跨域解决方案
- linux热插拔原理,.NET Core 的热插拔机制的深入探索
- centos怎么切换python版本_centos6更换默认python版本为python3方法
- javascript核心
- 局域网聊天程序 java MySQL_课内资源 - 基于JAVA的局域网聊天软件的设计与实现(仿制QQ)...
- 【MATLAB】主要功能
- 怎样让公式编号不从1开始
- 你不知道的JS之作用域和闭包(二)词法作用域
- ae预览不了多次_AE不能预览全部视频的原因分析及解决方案
- 放下偏见,原来嵌入式程序员如此“妖娆”!
- Demo 示例:如何原生的在 K8s 上运行 Flink?
- HeroM2连击技能设置和DB完整数据
- 【读书笔记《Android游戏编程之从零开始》】6.Android 游戏开发常用的系统控件(TabHost、ListView)
- 深刻理解Binder机制
- 惯性系统常用坐标系_惯性坐标系与非惯性坐标系
- Nginx的rewrite地址重写
- python脚本报错-qt.qpa.plugin: Could not load the Qt platform plugin “xcb“
- Vue中使用vue-video-player视频播放器
- 初学编程遇到的问题总结
- 新建HttpServletRequest对象
热门文章
- 前端面试题整理(css)
- oracle11g dataguard完全手册3-failover active dataguard(完)
- 学点 C 语言(41): 函数 - 关于 main 函数
- 确定msm8937+android7.1采用的dtb文件
- mvp关联activity生命周期_Rxjava+Retrofit统一异常处理与生命周期管理
- sysbench 项目测试过程与分析
- c++基础_特殊回文数
- SpringCloud采坑之Feign服务间调用默认返回xml
- YII2框架的excel表格导出
- Linux之时钟中断