Qt5.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

结束语

以上为在本地Ubuntu16.04安装配置Qt 的环境的步骤。基本问题都已覆盖。

下一篇将讲述如何用 Xshell 以及VNC远程登录打开Qt,以及遇到的问题解决办法。

                                                                                 欢迎交流:微信 OfferPick

                                                                                  公众号:

Qt5.9.8在Ubuntu16.04下的配置(一)_第1张图片

 

你可能感兴趣的:(常用环境配置)