QT下载、安装详细教程[Qt5.15及Qt6在线安装,附带下载链接]

QT5.15及QT6的下载和安装

  • 1.下载
    • 1.1官网下载
    • 1.2国内镜像网站下载
  • 2.安装
  • 3.软件启动及测试程序运行
    • 3.1Qt Creator(Community)

1.下载

QT自Qt5.15版本后不在支持离线安装包下载(非商业版本,开源),故Qt5.15及Qt6需要使用在线安装程序进行软件安装。

1.1官网下载

链接:
https://download.qt.io/official_releases/online_installers/

1.2国内镜像网站下载

官方下载速度如果很慢,可以用如下链接,下载速度较快:

中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
北京理工大学:http://mirror.bit.edu.cn/qtproject/

直达下载目录链接:
中国科学技术大学:https://mirrors.ustc.edu.cn/qtproject/official_releases/online_installers/
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/
北京理工大学:https://mirror.bit.edu.cn/qtproject/official_releases/online_installers/

2.安装

1.直接双击qt安装程序,在线安装会非常慢,甚至安装失败,所以通过命令行页面启动安装页面。点击windows自带的搜索图标,输入“powershell”会弹出“Windows powershell”应用程序,打开该应用。
在这里插入图片描述
2.去Qt安装程序下载目录,复制文件所在路径。
在这里插入图片描述
3.输入“cd 下载目录路径”,单击回车,跳转到下载目录文件路径,如果下载路径在非C盘,可能出现没有跳转成功的情况,按照你的路径盘符,输入“D:”等,单击回车,即可成功跳转。
在这里插入图片描述
4.输入“ .\qt-unified-windows-x64-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject”,注意exe名称更改为你下载的exe名称,单击回车。
在这里插入图片描述
5.如果前面步骤操作正确,此时会弹出Qt的安装页面,输入邮箱账号、密码,点击“下一步”。
在这里插入图片描述
6.分别勾选页面下方“我已阅读并同意xxx”和“我是个人用户xxx”,点击“下一步”。
在这里插入图片描述
7.进入欢迎页面,点击“下一步”。
在这里插入图片描述
8.选择第二行“disable sending xxx”,点击“下一步”。
在这里插入图片描述
9.设置自己期望的安装路径,注意设置为英文路径,避免安装错误。下方选择第一行,自定义安装内容,点击“下一步”。
在这里插入图片描述
10.进入该页面选择期望安装的内容,上面部分“Qt Design Studio”为前端页面开发使用软件,下面部分为选择Qt安装版本及编译器等内容。在此选择Qt Design Studio 4.3.2,其中LTS后缀为长期支持版本。
在这里插入图片描述
11.下面部分先择Qt6.6.1,用户可以根据自己的需求自己进行选择。如果不清楚自己的实际需求,就全选版本下的所有内容。别担心,即使用时知道选择少了,后面也能补安装。
在这里插入图片描述
12.developer and designer tools选择如下部分,其余可以按自己需要进行选择,该页面所有内容选择完成后,点击“下一步”。
在这里插入图片描述
13.勾选最下方箭头,点击“下一步”。
在这里插入图片描述
14.点击“下一步”。
在这里插入图片描述
15.点击“下一步”。
在这里插入图片描述
16.点击“安装”按钮,等待进度条拉满。
在这里插入图片描述
17.进度条百分之百后,点击“下一步”。
在这里插入图片描述
18.点击“完成”,退出安装向导,至此,Qt安装完成,恭喜。
在这里插入图片描述

3.软件启动及测试程序运行

3.1Qt Creator(Community)

1.打开windows“开始”页面,找到Qt Creatror12.0.1(Community)应用程序,具体版本根据你的安装版本得来,讲该程序拖到桌面,双击启动。
在这里插入图片描述
2.进入Qt主页面。在这里插入图片描述
3.点击“创建项目”按钮。
在这里插入图片描述
4.选择“Qt Widgets Application”,双击,进入下一步。
在这里插入图片描述
5.设置你工程的名字,点击“下一步”。
在这里插入图片描述
6.选择默认的CMake或切换成qmake构建,点击“下一步”。
在这里插入图片描述
7.点击“下一步”。
在这里插入图片描述
8.点击“下一步”。
在这里插入图片描述
9.选择自己的编译器,在此选择“MinGW”进行编译,点击下一步。
在这里插入图片描述
10.点击“完成”,进入软件开发页面。
在这里插入图片描述
11.点击页面左下方绿色编译按钮。
在这里插入图片描述
12.弹出如下空白窗口,代表你已编译成功。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/643117.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

云原生安全:风险挑战与安全架构设计策略

概述 数字化转型已经成为当今最流行的话题之一,大部分企业已经开启自身的数字化转型之旅,在未来企业只有数字化企业和非数字化企业之分。通过数字经济的加速发展,可以有效推动企业数字化转型的步伐。云计算作为数字化转型的底座和重要的载体…

Redis 面试题 | 07.精选Redis高频面试题

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

【思路合集】talking head generation+stable diffusion

1 以DiffusionVideoEditing为baseline: 改进方向 针对于自回归训练方式可能导致的漂移问题: 训练时,在前一帧上引入小量的面部扭曲,模拟在生成过程中自然发生的扭曲。促使模型查看身份帧以进行修正。在像VoxCeleb或LRS这样的具…

webpack如何把dist.js中某个模块js打包成一个全局变量,使得在html引入dist.js后可以直接访问

webpack可以通过使用expose-loader来将模块中的一个js文件暴露为全局可以访问的变量。下面是一个示例代码: 1、安装expose-loader npm install expose-loader --save-dev 2、webpack.config.js配置文件 值得注意的是:我在本地使用16.14.2版本的node打包…

【深度学习】初识深度学习

初识深度学习 什么是深度学习 关系: #mermaid-svg-7QyNQ1BBaD6vmMVi {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-7QyNQ1BBaD6vmMVi .error-icon{fill:#552222;}#mermaid-svg-7QyNQ1BBaD6vmMVi .err…

【AI大模型】WikiChat超越GPT-4:在模拟对话中事实准确率提升55%终极秘密

WikiChat,这个名字仿佛蕴含了无尽的智慧和奥秘。它不仅是一个基于人工智能和自然语言处理技术的聊天机器人,更是一个能够与用户进行深度交流的智能伙伴。它的五个突出特点:高度准确、减少幻觉、对话性强、适应性强和高效性能,使得…

Airtest自动化测试工具

一开始知道Airtest大概是在年初的时候,当时,看了一下官方的文档,大概是类似Sikuli的一个工具,主要用来做游戏自动化的,通过截图的方式用来解决游戏自动化测试的难题。最近,移动端测试的同事尝试用它的poco库…

GPT5?OpenAI 创始人:GPT5 已在训练中,需要更多数据

OpenAI 最近发出征集大规模数据集的呼吁,特别是“今天在互联网上尚未公开轻松获取”的数据集,尤其是长篇写作或任何格式的对话。 GPT-5丨AI浪潮席卷全球,OpenAI 推出GPT-4 后,又于上月26日宣布今年9月、10月将推出GPT-4.5&#xf…

【LeetCode-406】根据身高重建队列(贪心)

LeetCode406.根据身高重建队列 题目描述 题目链接 假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于…

数据仓库-相关概念

简介 数据仓库是一个用于集成、存储和管理大量数据的系统。它用于支持企业决策制定过程中的数据分析和报告需求。数据仓库从多个来源收集和整合数据,并将其组织成易于查询和分析的结构。 数据仓库的主要目标是提供高性能的数据访问和分析能力,以便…

网络协议与攻击模拟_07UDP协议

一、简单概念 1、UDP协议简介 UDP(用户数据报)协议,是传输层的协议。不需要建立连接,直接发送数据,不会重新排序,不需要确认。 2、UDP报文字段 源端口目的端口UDP长度UDP校验和 3、常见的UDP端口号 5…

关于C#中的HashSet<T>与List<T>

HashSet<T> 表示值的集合。这个集合的元素是无须列表&#xff0c;同时元素不能重复。由于这个集合基于散列值&#xff0c;不能通过数组下标访问。 List<T> 表示可通过索引访问的对象的强类型列表。内部是用数组保存数据&#xff0c;不是链表。元素可重复&#xf…

深入浅出理解目标检测的NMS非极大抑制

一、参考资料 物体检测中常用的几个概念迁移学习、IOU、NMS理解 目标定位和检测系列&#xff08;3&#xff09;&#xff1a;交并比&#xff08;IOU&#xff09;和非极大值抑制&#xff08;NMS&#xff09;的python实现 Pytorch&#xff1a;目标检测网络-非极大值抑制(NMS) …

【ZYNQ入门】第九篇、双帧缓存的原理

目录 第一部分、基础知识 1、HDMI视频撕裂的原理 2、双帧缓存的原理 第二部分、代码设计原理 1、AXI_HP_WR模块 2、AXI_HP_RD模块 3、Block design设计 第三部分、总结 1、写在最后 2、更多文章 第一部分、基础知识 1、HDMI视频撕裂的原理 在调试摄像头的时候&#xf…

pikachu_ssrf攻略

ssrf&#xff08;curl&#xff09;&#xff1a; 打开pikachu靶场&#xff1a; http://127.0.0.1/pikachu-master/vul/ssrf/ssrf_curl.php?urlhttp://127.0.0.1/pikachu-master/vul/ssrf/ssrf_info/info1.php 发现URL地址最后面是info1.php 猜测一下有没有可能存在info2.php?…

Socket实现服务器和客户端

Socket 编程是一种用于在网络上进行通信的编程方法&#xff0c;以下代码可以实现在不同主机之间传输数据。 Socket 编程中服务器端和客户端的基本步骤&#xff1a;服务器端步骤&#xff1a; 1.创建 Socket&#xff1a; int serverSocket socket(AF_INET, SOCK_STREAM, 0);…

npm i 报一堆版本问题

1&#xff0c;先npm cache clean --force 再下载 插件后缀加上 --legacy-peer-deps 2&#xff0c; npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz failed, reason…

《PCI Express体系结构导读》随记 —— 第I篇 第2章 PCI总线的桥与配置(27)

接前一篇文章&#xff1a;《PCI Express体系结构导读》随记 —— 第I篇 第2章 PCI总线的桥与配置&#xff08;26&#xff09; 2.5 非透明PCI桥 本回将结合实例说明直接地址翻译过程。 2.5.2 通过非透明桥片进行数据传递 下文以图2-16中处理器x访问处理器y存储器地址空间的实…

【IEEE会议征稿】2024年第九届智能计算与信号处理国际学术会议(ICSP 2024)

2024年第九届智能计算与信号处理国际学术会议&#xff08;ICSP 2024&#xff09; 2024年第八届智能计算与信号处理国际学术会议&#xff08;ICSP 2024&#xff09;将在西安举行&#xff0c; 会期是2024年4月19-21日&#xff0c; 为期三天, 会议由西安科技大学主办。 欢迎参会&…

【Redis】网络模型

前言 Redis&#xff08;Remote Dictionary Server&#xff09;是一个开源的高性能键值对存储系统&#xff0c;广泛用于各种网络应用中作为数据库、缓存和消息代理。Redis的网络模型是其高性能的关键因素之一&#xff0c;它涉及到多个方面&#xff0c;包括内存管理、事件处理、…