Ubuntu18.04安装配置Qt5.15
- Qt选择
- 下载Qt
- 安装Qt5.15.0
- 配置
- 后记
Qt选择
在官方的声明中,Qt5.15是Qt5.x的最后一个LTS版本,增加了即将在2020年底推出的Qt6的部分新特性,为了之后的新版本有更好的兼容性,选择了Qt5.15.
下载Qt
对于普通用户而言,Qt5.15之后,所有开源版本不再提供离线安装,都只能在线安装,或者采用静态编译方式,下面给出两种不同安装方法的安装包。
在线安装包
源码包
这里采用在线安装,除了取决于网络的下载速度外,在线安装和离线安装个人觉得没有太大差别,想要采用静态编译方式方法,可以参考官方网站。
安装Qt5.15.0
- 首先打开现在文件,如果无法执行,需要赋予执行权限
#需要将文件名替换为自己所下载文件
$ sudo chmod a+x qt-unified-linux-x64-3.2.3-online.run
- 运行安装程序
$ ./qt-unified-linux-x64-3.2.3-online.run
- 登录Qt账号
开始安装后,首先会显示欢迎信息,并提示需要Qt账号
如果已有账号直接next,否则需要在官网申请账号,或者在下一安装界面直接申请账号.
输入账号后点击next,然后是开源使用条款说明,打勾我以阅读和个人用户(或者购买商业授权后填写公司)后点击next,欢迎安装界面next。
- 接下来会下载元数据
下载完成后,点击next,接下来询问是否同意发送匿名用户数据用于改进Qt Creator,同意就选第一个,不同意就选第二个,然后点击next。 - 选择安装位置
根据自己的使用习惯修改安装路径
- 组件的选择及安装
组件 | 说明 |
---|---|
Desktop gcc 64-bit | 桌面版 GCC 64bit编译环境生成的Qt库,是Qt的核心,必须安装 |
WebAssembly | 一种加载效率高的语言,适合编译到Web上 |
Android | 针对安卓应用开发的Qt库 |
Sources | Qt的源代码包 |
Qt Charts | 二维图表模块 |
Qt Quick 3D | 为Qt6开发的新的高级3D API |
Qt DataVisualization | 三维数据图表模块 |
Qt Lottie Animation | Lottie动画 |
Qt Purchasing | 使 Qt 应用程序能够支持应用内购买 |
Qt Virtual Keyboard | 虚拟键盘 |
Qt Wayland Compositor | 用于基于Wayland 协议开发自定义显示服务器 |
Qt WebEngine | Qt Web引擎 |
Qt Network Authorization | 网络授权 |
Qt WebGL Streaming Plugin | 流媒体插件 |
Qt Script (Deprecated) | 脚本模块,已被弃用 |
Qt Debug Information Files | 跟踪调试Qt文件 |
Qt Quick Timeline | 支持基于关键帧的动画 |
组件的选择根据自己的需要
选择完成后,点击next。
同意使用条款和安装占用空间确认。
然后是漫长的等待,取决于网络。
配置
安装完成后,qmake和qtcreator并不在环境变量中,为了直接使用,需要配置环境变量。
编辑/etc/profile文件
$ sudo vim /etc/profile
在末尾添加以下两行
#这里需要根据自己的安装路径修改
export PATH="/home/brainiac/Qt/Tools/QtCreator/bin:$PATH"
export PATH="/home/brainiac/Qt/5.15.0/gcc_64/bin:$PATH"
修改完成后使生效
$ source /etc/profile
生效后,只在当前shell环境中生效,若想全局生效,需要重启系统。
后记
安装完成,enjoy coding.