Qt简单安装配置
QT是一个跨平台的C++GUI应用程序开发框架,具有易学易用、模块化和功能丰富的特点。其轻量级、高效能的特性使得在资源受限的嵌入式系统上开发图形用户界面变得更加简便和可行。
本文分别介绍了利用在线安装工具和使用离线安装包安装Qt,并简单配置了Qt环境。
在线安装
下载安装工具
首先,我们需要下载Qt的在线安装工具,下载地址为:Qt Online Installer。进入网站后下滑页面,找到Qt Online Installer
,点击跳转到下载页面,选择对应的操作系统下载安装工具。这里以Linux
为例,下载Qt Online Installer for Linux
。
安装Qt
下载完成后,进入下载目录,在此目录下打开终端,输入以下命令给安装工具添加可执行权限:
1 | chmod +x qt-unified-linux-x64-4.7.0-online.run |
qt-unified-linux-x64-4.7.0-online.run
为下载的安装工具的文件名,具体文件名可能会有所不同。
然后继续输入以下命令运行安装工具:
1 | ./qt-unified-linux-x64-4.7.0-online.run |
结下来需要登陆Qt账号,如果没有账号点击sing up
注册一个账号,然后登陆。
登陆后勾选两个选项,点击Next
,跳转后再次点击Next
,勾选Disable sending pseudonymous usage statistics in Qt Creator
,点击Next
。 然后选择安装路径,这里我把安装路径设置为/opt/Qt
,并选择了默认的Custom Installation
,点击Next
。
接下来选择需要安装的组件,打开Qt选项卡,发现没有我要安装的版本,勾选右侧的Archives
,和Latest supported releases
,然后点击Filter
,刷新后再打开就会发现可供选择的版本变多了。
掉取消Qt Design Studio
的勾选,这是一个专业版的设计工具,我并不需要,然后勾选Qt选项栏下的Qt 5.12.12
,根据需要选择组件,因为我不需要Android开发,所以取消了三项Android
以及Sources
的勾选,然后点击Next
。
接下来同意协议,点击Next
,然后点击Install
,提示输入密码,输入就开始安装了,速度可能会比较慢。
等待安装完成后,点击Finish
退出安装工具。
离线安装
qt从5.15版本开始不再提供离线安装包,如果想要安装5.15版本及以上的Qt,只能通过在线安装工具安装,可以参考上面的在线安装方法。下面以5.12.12
版本为例,介绍如何使用离线安装包安装Qt。
下载安装包
首先,我们需要下载Qt的离线安装包,首先进入下载页面,下载Qt,然后选择对应的版本,再选择对应的子版本,最后选择对应的qt-opensource-linux-x64-5.12.12.run
安装包,选择qt-opensource-linux-x64-5.12.12.run
下载。![](https://cdn.beanljun.top/gh/beanljun/imgs/blog/qt/07.png)
*****.exe是Windows的安装包
*****.dmg是Mac的安装包 *****.run是Linux的安装包
但是这样直接下载速度会很慢,推荐使用国内的镜像站下载,例如:清华大学开源软件镜像站,这里好像删去了 5.12
、5.13
、5.14
版本的下载链接,所以只能使用官方的下载链接慢慢下载了,如果可以科学上网的话,速度会快很多。
安装Qt
下载完成后,在下载目录下打开终端,输入以下命令给安装工具添加可执行权限并运行安装工具:
1 | chmod +x qt-opensource-linux-x64-5.12.12.run |
在要求登陆时,如果不想要注册账号,可以先断开网络,再执行上面的命令,然后再连接网络。
下面的步骤和在线安装一样,根据需要选择组件时,然后点击Next
,直到安装完成。
配置Qt环境
安装qtchooser
,这是一个用于管理Qt版本的工具,可以通过它来切换Qt版本。终端输入以下命令安装:
1 | sudo apt install qtchooser |
安装完成后,输入which qmake
查看qmake
的路径,然后输入qmake -v
查看qmake
的版本,如果没有正常显示版本号,或者显示的版本号刚刚安装的版本号,可以运行以下命令切换使用的Qt版本:
1 | sudo rm /usr/bin/qmake |
/opt/Qt/5.12.12/gcc_64/bin/qmake
为安装的Qt的qmake
的路径,根据自己的安装路径进行修改。
qmake -v
查看qmake
的版本,如果显示的版本号是刚刚安装的版本号,说明切换成功。
1 | qmake -v |
然后在~/.bashrc
文件中添加环境变量,打开~/.bashrc
文件:
1 | gedit ~/.bashrc |
在文件末尾添加以下内容:
1 | export PATH=$PATH:/opt/Qt/5.12.12/gcc_64 |
注意替换实际的gcc_64
、QtCreator/bin
文件夹的路径。
保存并退出,然后运行以下命令使环境变量生效:
1 | source ~/.bashrc |
如果终端输入qtcreator
后能正常打开Qt Creator
,说明配置成功。
好了,Qt的安装和配置就完成了,接下来就可以开始使用Qt进行开发了。