Qt5.15.2安装

2023-11-17

解释一下 Qt 的版本号

        比如 5.15.2 是完整的 Qt 版本号,第一个数字 5 是大版本号(major),第二个数字 15 是小版本号(minor),第三个数字 2 是补丁号(patch)。 只要前面两个数字相同,Qt 的特性就是一致的,最后的数字是对该版本的补丁更新。

 安装包下载

        Qt 5.15 之后已经不提供离线安装包了,所以只能用在线安装包。官网下载比较慢,可以在清华镜像源下载在线安装包。

打开链接界面如下:

点击official_releases/

 

项目 说明
snapshots 预览版,最新的开发测试中的 Qt 库和开发工具。
online Qt 在线安装源。
official_releases 正式发布版,是与开发版相对的稳定版 Qt 库和开发工具(可以下载Qt开发环境和源代码)
ministro 迷你版,目前是针对 Android 的版本。
learning 有学习 Qt 的文档教程和示范视频。
development_releases 开发版,有新的和旧的不稳定版本,在 Qt 开发过程中的非正式版本。
community_releases 社区定制的 Qt 库,Tizen 版 Qt 以及 Qt 附加源码包。
archive 各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。

点击online_installers/

 点击qt-unified-windows-x64-online.exe进行下载。

在线安装

1、打开cmd窗口并定位到安装包所在路径,输入下面指令:

.\qt-unified-windows-x64-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject

这个步骤是为了后面安装时使用国内的镜像源,如果用国外的源,速度惊人。

2、打开下面的窗口,如果有QT账号,可以登录。

 3、接受开源,选择个体使用(非商用)

 4、直接Next

 5、随便选择一个

 6、 更改安装路径,自定义安装包

 7、根据需要选择Qt5.15.2里面的组件,不建议全选,一般选择MinGW xxx, Qt xxx就可以了,后面有需要再安装。

编译环境 

组件 说明
MSVC *** 针对 Windows 平台上的 MSVC 编译器的 Qt 组件,如 msvc2019 32-bit 和 msvc2019 64-bit 等。安装该组件需要计算机上已经安装相应版本的 Visual Studio。
MinGW *** 编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW 是 Windows 平台上使用的 GNU 工具集导入库的集合。
UWP *** WP 是 Windows 10 中 Universal Windows Platform 的简称,有不同编译器类型的 UWP,属于 MSVC 编译器生成的 Qt 库。如果不是开发 UWP 应用程序,就不需要,直接忽略。
Android *** 这是针对安卓应用开发的 Qt 库,一般情况下用不到
Sources Qt 的源代码包,除非你想阅读 Qt 的源码,否则不用安装。 
Qt *** Qt 的附加模块,这些附加模块括号里的 TP 是指 Technology Preview ,技术预览模块的意思,还处在功能测试阶段,不是正式版模块;附加模块括号里的 Deprecated 是指抛弃的旧模块,兼容旧代码使用的,一般用不到(如果不是为和以前开发的源程序兼容,过时的模块不要选择)。

Qt第三方库/功能模块 

模块名称 模块功能
Qt Charts 二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。
Qt Quick 3D 提供了即将推出的Qt Quick高级3D API的技术预览。
Qt Data Visualization 数据可视化模块,提供了一种在3D中可视化数据的方法。存在用于显示条形图、散布图、表面图和操纵3D场景的方法的C++类和QML类型。此外,图形可以完全自定义不同的主题。
Qt Lottie Animation 提供了一个用于渲染图形和动画的QML API,这些图形和动画由Adobe After Effects的Bodymovin插件以JSON格式导出。
Qt Purchasing 用于在Android、iOS和macOS上处理应用程序内购买的跨平台API。
Qt Virtual Keyboard 虚拟键盘,可以使用自己的布局和样式对其进行扩展。
Qt WebEngine 将快速移动的Chromium web平台集成到Qt中,并为Qt小部件和Qt Quick提供方便的API,以利用Chromium的web功能。Qt WebEngine充分利用了整个Qt图形堆栈集成,允许本地Qt控件与web内容和OpenGL着色器无缝混合和叠加。在Windows上,该模块仅在MSVC 2017或MSVC2019下可用。
Qt Network Authorization 是一个附加库,使Qt应用程序能够使用不同的web身份验证系统。
Qt-WebGL 流媒体插件是一个Qt平台抽象插件,它通过网络向支持WebGL的浏览器提供Qt-Quick和Qt-OpenGL应用程序的流媒体。
Qt Script Qt脚本,已弃用。
Qt Quick Timeline 支持基于关键帧的动画和参数化。它采用了一种工具友好的方法,因此受到Qt Design Studio和Qt Quick Designer的直接支持,其中包含用于创建基于关键帧的动画的时间轴编辑器。

“Tools”分类下的开发组件(默认安装即可,无需选择)

组件 说明
Qt Creator xxx 这是集成开发环境,强制安装的,以后所有的项目和代码都在 Qt Creator 里面新建和编辑。
Qt Creator xxxx CDB Debugger surpport 用于和 CDB 调试工具对接,默认安装,一般用于调试 VC 编译的 Qt 程序。
MinGW xxxxx 这是开源的编译器套件,建议安装
Strawberry Perl 5.22.1.3 用于编译 Qt 源代码的 Perl 开发环境,不需要安装。如果读者以后用到,也可以另外手动安装,在搜索引擎搜索 Strawberry Perl 关键词,去 Strawberry Perl 官网下载最新的安装包是一样用的。

 8、勾选后Next

 9、设置名称

 10、Install即可

 由于最开始切换到了国内的镜像源,安装速度很快

 

 

 安装完成之后,在 Windows“开始”菜单中会看到 Qt 的 程序组。

程序 说明
Assistant(Qt 助手) 用来查看帮助文档,已被集成在 Qt Creator 中。
Designer(Qt 设计师) 图形界面可视化编辑工具,已被集成在 Qt Creator 中,在 Qt Creator 中编辑或创建界面文件时,就可以自动打开。
Linguist(Qt 语言家) 多国语言翻译支持工具,可以用来编辑语言资源文件,在开发多语言界面的应用程序时会用到。
Qt 5.xx.x(MinGW 5.3.0 32bit) Qt 命令行工具,用来配置 Qt 开发环境(主要是设置 PATH 变量)

 参考:QT5.15.2在线安装教程(详细图文)

          Qt5.14.2下载与安装(保姆级图文教程)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Qt5.15.2安装 的相关文章

随机推荐

  • R语言备忘录

    title dataclear rbase author MengKe date 2023 03 12 output html document 1 Load R packages library ggplot2 library tidyr
  • p2b网络

    把p2b的工作推广到p2rb 目的 学习目标检测 熟悉目标检测 为自己写论文打基础 我的碎碎念 真的是fuck了 自己这个东西整了这么久 还是没有整出来 从5月分我就开始了把 因为考试 因为自己喜欢玩游戏 因为我tm真的浪费了好多时间 像个
  • Vue 基于ElementUI 封装table表格组件 + pagination分页组件

    效果展示 状态页面 用户页面 Vue 源码 定义封装组件 Pagination vue
  • c 中 中文乱码_Windows平台C语言程序在控制台显示中文乱码分析及解决

    前言 初学者在Windows平台上进行C C 语言 中文 程序开发时 有时会遇到编译报错 在控制台运行时显示中文乱码的问题 本文就此类问题进行描述 展开原因分析 然后给出解决方法 本次分享内容的目录如下 基本概念 字符集 字符编码 代码页
  • vue顶部一级菜单侧边二三级菜单

    侧边栏 顶部导航
  • 电脑主板接口_如何看电脑主板 M.2 接口是支持 SATA 还是 NVMe 固态硬盘?

    飚王出品 必是精品 你的电脑能 吃鸡 吗 这句话已经成为检验一台电脑配置是否过硬的标准之一 电脑是否能 吃鸡 除了 CPU GPU 必须强悍 内存要大外 选择固态硬盘也会在安装和加载游戏时有 加持 效果 NVMe M 2 固态硬盘 固态硬盘
  • 【华清远见嵌入式培训】C基础

    Linux命令基础 1 Linux文件类型 bsp lcd 七种 b 块 block 设备文件 存储设备 硬盘 SD卡 dev sd s 套接字 socket 文件 网络编程 p 管道 pipe 文件 I O编程 普通文件 c文件 h文件
  • 遇见狂神说,JavaSE基础总结(完整思维导图)

    转自 狂神学JAVA 基础篇 JavaSE Xmind总结 思维导图 Bilibili源视频 狂神说Java JavaSE阶段回顾总结 学习 思维导图与实际知识点结合
  • 虚拟机桥接模式连不上网问题(非桥接网卡原因)

    虚拟机和宿主机可以互相ping通 但是ping www baidu com不能成功 常见的原因是桥接到的网卡不对 网上搜也是大部分搜到这种原因解决办法 参见解决VMware虚拟机桥接模式上不了网 我遇到的问题不是这个 是因为我没有配置网关
  • c++赋值(赋值为函数返回值)语句的返回值问题

    不知道为什么 之前一直脑子里有一个误解 赋值语句的返回值应该是1 成功赋值 或0 赋值失败 今天其实在学linux的时候突然揣摩了一下代码才发现这个问题 if dir opendir home ljz Desktop NULL opendi
  • ABB ACS 510 1.5-5.5kw驱动板图纸 PDF格式

    ABB ACS 510 1 5 5 5kw驱动板图纸 PDF格式 编号 3416654015862907LHY782717783
  • ASP.NET Core WebAPI学习-4

    ASP NET Core WebAPI学习 1 ASP NET Core WebAPI学习 2 ASP NET Core WebAPI学习 3 ASP NET Core WebAPI学习 4 ASP NET Core WebAPI学习 5
  • Wxml2Canvas的bug之旅

    Wxml2Canvas的bug之旅 问题描述 微信小程序当你想根据节点生成海报图片 会想到wxml2canvas这个插件 就会遇到下列问题 在页面组件中直接使用是没什么问题的 但是当你要写到自定义组价去就会出现bug bug1 微信小程序中
  • 数据库中的连接查询方式(基本)

    1 问题描述 在数据库的学习中 我们知道数据库涉及到多表查询的时候需要用到不同的连接查询方式 SQL中将连接分成 内连接 外连接 自然连接 交叉连接 其中内连接与外连接是比较常用的连接 内连接 从左表中取出数据去跟右表中的所有记录进行匹配
  • ChatGPT大解密:带您探讨机器学习背后的秘密、利用与发展

    一 什么是机器学习 二 ChatGPT 的运作原理 三 ChatGPT 生活利用 1 自然语言处理 2 翻译 3 自动回复 四 ChatGPT vs 其他相关技术 五 ChatGPT 的未来 1 未来发展 2 职业取代 3 客服人员 4 翻
  • Loaded runtime CuDNN library: 8.0.5 but source was compiled with: 8.1.0. CuDNN library needs to hav

    2021 08 16 Loaded runtime CuDNN library 8 0 5 but source was compiled with 8 1 0 CuDNN library needs to have matching ma
  • 行业经验

    原文地址 http www blogjava net ITdavid archive 2008 01 21 176730 html 很多职场新人都谈到了工作经验的问题 似乎招聘公司不给你机会 你就没办法获得必要的工作经验 其实并不一定 很多
  • 前端用js实现粘贴图片实现上传图片功能

    前端实现粘贴复制图片 引入实现粘贴复制功能的外部js文件 设置放置图片的盒子 监听粘贴事件 实现上传功能 粘贴即上传 实现效果截图 引入实现粘贴复制功能的外部js文件 引入复制的外部js文件 设置放置图片的盒子 给放置图片的盒子设置可编辑里
  • React (七)

    React 组件 API 在本章节中我们将讨论 React 组件 API 我们将讲解以下7个方法 设置状态 setState 替换状态 replaceState 设置属性 setProps 替换属性 replaceProps 强制更新 fo
  • Qt5.15.2安装

    解释一下 Qt 的版本号 比如 5 15 2 是完整的 Qt 版本号 第一个数字 5 是大版本号 major 第二个数字 15 是小版本号 minor 第三个数字 2 是补丁号 patch 只要前面两个数字相同 Qt 的特性就是一致的 最后