作者: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
这种安装方式博主不是很推荐,总担心会少装东西,而且不能指定版本
第二:官网下载安装
- 下载Qt
下载地址:http://download.qt.io/archive/qt
Windows系统下载exe;Linux系统下载run;Mac下载dmg
所以这里我们选择 qt-opensource-windows-x86-5.12.4.run
- 安装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,所以请根据自己情况来决定
- 配置环境变量
如果进入到 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
来检验是否配置成功
- 安装依赖库
安装编译器,命令行执行 sudo apt-get install g++-7
这里提一下安装g++低版本也是可以的,之所以安装g++-7是为了使用c++11的标准,而且在某些软件中需要使用gcc 7.0以上版本来提高性能,例如 YOLO
安装 GL 库,命令行执行 sudo apt-get install libgl1-mesa-dev
至此 Qt 环境就安装完成了,可以打开软件编程了?