Qt Linux 环境搭建

作者:billy
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

目标:

在Ubuntu 16.04 LTS 上安装 Qt 5.12.4

第一:命令行

最粗暴的方法就是直接通过命令行安装Qt
Qt4:
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer

Qt5:
sudo apt-get install qt5-default qtcreator

这种安装方式博主不是很推荐,总担心会少装东西,而且不能指定版本

第二:官网下载安装

  1. 下载Qt

下载地址:http://download.qt.io/archive/qt
Windows系统下载exe;Linux系统下载run;Mac下载dmg
所以这里我们选择 qt-opensource-windows-x86-5.12.4.run
在这里插入图片描述

  1. 安装Qt
  • 待下载完成后,切换到run文件所在目录
  • 执行命令,修改文件的权限 sudo chmod +x qt-opensource-windows-x86-5.12.4.run
  • 开始安装 sudo ./qt-opensource-windows-x86-5.12.4.run
    在这里插入图片描述
    一路 next 之后
    博主推荐这里选择“全选”,可以把Qt控件的源代码全部下载下来,还有很多Qt自己实现的Demo可以研究
    当然选择“全选”会花费很多时间来安装,也会占用很大的空间,如图显示20.21GB,所以请根据自己情况来决定
  1. 配置环境变量

如果进入到 Qt Creator 所在目录下是可以运行 Qt Creator 的,但每次都这样会很麻烦,可以将其加入到系统环境变量

命令行执行 sudo gedit /etc/profile

后面那个文件就是存放环境变量的,如果没有取得root权限这个文件是只读的,所以要想修改它就要先取得权限

在文件中添加

export QTDIR=/home/billy/Qt5.12.4/Tools/QtCreator
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

命令行执行 source /etc/profile 使修改的环境变量生效
命令行执行 qtcreator 就可以启动 Qt Creator 了

我们可以在命令行执行 qmake -version检验是否配置成功

  1. 安装依赖库

安装编译器,命令行执行 sudo apt-get install g++-7

这里提一下安装g++低版本也是可以的,之所以安装g++-7是为了使用c++11的标准,而且在某些软件中需要使用gcc 7.0以上版本来提高性能,例如 YOLO

安装 GL 库,命令行执行 sudo apt-get install libgl1-mesa-dev

至此 Qt 环境就安装完成了,可以打开软件编程了?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章