0、引言
qt 的官方文档网站提供了 qt 不同发行版本的平台支持情况,比如我们可以查看 qt 6.5 lts 支持平台:
(可以看到,qt 6.5 lts 的支持平台是 ubuntu 22.04)
笔者使用的操作系统是 ubuntu 20.04,其推荐安装的最新的 qt 发行版本为 qt 6.4 或 qt 6.2 lts;笔者更倾向于安装 lts(长期支持)版本,所以本文将着手探讨如何在 ubuntu 20.04.6 操作系统上安装 qt 6.2 lts。
当然,qt 的官方文档网站也提供了 qt 的详尽安装教程,所以本文从本质上来说也只是搬运/转载。
1、本教程使用到的相关软件或产品
- ubuntu 20.04.6 lts
- qt online installer
- qt 6.2 lts
2、安装
2.1、注册 qt 账户
由于我们需要使用在线安装程序(qt online installer)下载并安装 qt;而使用在线安装程序又需要登录 qt 账户。所以没有 qt 账户的同学就需要先去官网的注册页面注册一个了。
2.2、下载在线安装程序
前往官网的开源下载页面,找到其中的“looking for qt binaries?”条目,点击下方的“download the qt online installer”按钮:
随后进入下载选择页面,点击“qt online installer for linux (64-bit)”按钮:
如果真能开始下载在线安装程序那固然很好;但不出意外的话,网页会加载很久随后报出无法连接到服务器:
既然官网直接下不行,那么干脆去国内的 qt 镜像站下载好了,笔者选择前往「中国科学技术大学」的 qt 镜像站下载在线安装程序:
当前最新版本是4.5,点进去:
我们要下载的是 linux 平台下的(文件格式为 .run
),当前最新的是4.5.2,点击即可开始下载。下载完成后可以在“下载”标准文件夹中找到它:
2.3、运行在线安装程序
-
下载下来的
.run
文件应该是没有可执行权限的,需要先为其添加可执行权限。在“下载”标准文件夹下打开终端:
执行下方命令为其添加可执行权限:chmod +x qt-unified-linux-x64-4.5.2-online.run
随后执行下方命令运行在线安装程序:
./qt-unified-linux-x64-4.5.2-online.run
运行起来后如下图所示:
-
登录自己的 qt 账户,登录后勾选“我已阅读并同意使用开源 qt 的条款和条件”并输入您的公司/企业名称(这里笔者选择不输入公司/企业名称而是勾选下方的“我是个人用户,我不为任何公司使用 qt”)。随后点击下一步:
-
来到欢迎页面,点击下一步:
-
为 qt 发展做出贡献页面(就是发送 qt creator 的匿名使用数据给 qt 公司以帮助提升用户体验)。笔者选择第二个选项(disable sending…),点击下一步:
-
安装文件夹页面。需要指定 qt 安装目录(默认在用户目录下创建一个名为“qt”的文件夹作为安装目录)和安装方式(默认为自定义安装)。可以根据自己的需求修改,但笔者选择保持默认,点击下一步:
-
选择组件页面(关键步骤)。需要选择自己要安装哪些组件。默认已经选中了一些组件了;由于我们要安装 qt 6.2 lts,所以要在默认基础上勾选“qt 6.2.4”中的部分组件。点击下一步:
qt 6.2.4分类下的组件 说明 desktop gcc 64-bit 使用 gcc 64-bit 编译环境生成的 qt 库,也是 qt 框架核心 webassembly (tp) 高性能 web 开发组件(技术预览版),根据自身需求决定是否勾选 android 安卓开发组件,根据自身需求决定是否勾选 sources qt 源码,如果不打算阅读 qt 源码就不用勾选 qt *** qt 的附加组件,一般推荐全勾选上。可以选中后点击右边的“组件信息”栏查看相应组件的介绍,笔者就不赘述了 qt debug information files qt debug information files(qt 调试信息文件)是 qt sdk 中的一个组件,它包含用于调试 qt 库的符号文件和调试信息文件。这些文件可以帮助开发人员在调试应用程序时跟踪 qt 库中的问题和错误。当使用 qt 库开发应用程序时,通常需要在应用程序中链接 qt 库。如果没有 qt 调试信息文件,当应用程序崩溃或出现其他问题时,开发人员可能很难找出问题所在,因为他们没有足够的信息来诊断问题。但是,如果安装了 qt 调试信息文件,开发人员就可以使用调试器来查看应用程序在 qt 库中的执行情况,以确定问题所在。 下面是gif演示笔者勾选了哪些组件:
-
许可协议页面。勾选接收许可协议条款选项,点击下一步:
-
准备安装页面。可以看到安装 qt 将会占用的磁盘空间大小,点击“安装”:
-
正在安装 qt 页面。等待其下载安装完成即可:
-
下载安装大约持续10分钟左右,完成后来到正在完成 qt 向导页面,点击“完成”:
-
在线安装程序退出后,会打开一个 readme 文档并启动 qt 的集成开发环境 —— qt creator。到这里,qt 就正式安装完成啦!
-
安装完成后,就可以前往“下载”标准文件夹删除 qt 在线安装程序了:
3、维护
在 qt 的安装目录下,有一个名为“maintenancetool(维护工具)”的可执行文件,它用于管理已安装的 qt 版本,可以双击打开或使用命令运行。该工具可以非常方便地添加、更新或移除组件以及卸载 qt:
发表评论