QT:多版本同时使用(5.15.2在线安装教程)

news2024/9/22 11:41:15

前言

  根据不同项目的需要有时候不得不安装多个版本的QT,新版本的QT都需要在线安装,以下为QT5.15.2的在线安装办法(5.15.2为LTS版本相对更稳定),老版本可参考之前的离线安装,

版本选择

  比如 5.15.2 是完整的 Qt 版本号,第一个数字 5 是大版本号(major),第二个数字 15 是小版本号(minor),第三个数字 2 是补丁号(patch)。 只要前面两个数字相同,Qt 的特性就是一致的,最后的数字是对该版本的补丁更新。
  之前已经安装了5.9.9了什么还需要安装新的?
  因为旧版本不再更新,而且缺少很多常见的功能函数,比如线程创建的create函数等;debug时各种中文乱码等;5.15.2是QT5的LTS版本相对可靠
  以下为QT5的各个版本说明
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下载方法

  安装包下载
  Qt 5.15 之后已经不提供离线安装包了,所以只能用在线安装包。官网下载比较慢,可以在清华镜像源下载(https://mirrors.tuna.tsinghua.edu.cn/qt/)在线安装包。

  打开链接界面如下:

在这里插入图片描述
  点击official_releases/
在这里插入图片描述
  点击online_installers/
  选择下载Windows版本在这里插入图片描述

安装

  如果直接双击打开安装包,后面安装速度可能会非常非常慢,这里我采用以下方法打开安装包进行安装:
  在安装包所在目录下打开命令行,输入以下指令:

.\qt-unified-windows-x64-online.exe --mirror https://mirrors.cloud.tencent.com/qt

  开源义务
  公司/企业名称一定要为空,否则无法选择下面的个人用户选项
在这里插入图片描述

  是否允许Qt发送一些统计信息
  这里选择哪一个都可以
在这里插入图片描述
  现在找不到5.15版本了,如图勾选preview和最近的版本,筛选
在这里插入图片描述
在这里插入图片描述
  一段时间等待后可以看到历史版本了
在这里插入图片描述

在这里插入图片描述
  详细说明如下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
  我只勾选了以下项目
在这里插入图片描述

  为了区分开重新命名,安装文件夹和开始目录统一命名为5.15.2(不知道QT会不会自动识别创建新目录,但是为了老版本保险起见)
  安装中
在这里插入图片描述
  完成
在这里插入图片描述
  可以同时打开两个版本的编译环境
在这里插入图片描述
  检查环境变量是否正确
在这里插入图片描述  可以发现新版本没有额外添加系统环境变量,而是在QT Creator里单独配置的

版本冲突问题

  长期新旧版本交替使用有时候QT Creator会打不开,但是任务管理器会显示运行
尝试删除C:\Users\Administrator\AppData\Romaing\QtProject里面的QtCreator.ini文件,然后重新运行qt编译器,重新生成默认文件即可。

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

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

相关文章

昇思25天学习打卡营第XX天|Diffusion扩散模型

扩散模型自DDPM论文提出后,在图像生成领域取得了显著进展,特别是在文本条件图像生成方面。重要发展包括改进的去噪模型,级联扩散模型以提高图像分辨率,以及无需分类器的扩散模型指导。DALL-E 2和ImageGen等模型展示了结合语言模型…

7.29 Day11 LVM逻辑卷管理

LVM逻辑卷管理: 优点:将多个磁盘进行统一管理,易于扩容 缺点:不支持容错(任意一个磁盘坏了,整个磁盘都会坏) 实现步骤: 对磁盘进行分区--改为8e--PV(物理卷&#xff0…

pythonGame-实现羊了个羊简易字母版

通过python简单复现羊了个羊游戏。 使用到的库函数: import pygame import random 游戏源码: import pygame import random# 初始化pygame pygame.init()# 设置窗口大小 WIDTH 800 HEIGHT 600 screen pygame.display.set_mode((WIDTH, HEIGHT)) p…

基于N32L406MB EasyFlash参数(key-value)记录库移植

EasyFlash 感谢作者的分享https://github.com/armink/EasyFlash EasyFlash是一款开源的轻量级嵌入式Flash存储器库,方便开发者更加轻松的实现基于Flash存储器的常见应用开发 三大实用功能 ENV快速保存产品参数(key-value),支持 写平衡(磨…

文心智能体零代码开发实践,创建一个智能体:从理论到实践AI技术落地

文心智能体引领零代码智能体开发新风尚,诚邀您一同探索这前沿科技的魅力!以下为实践创建一个叫”从理论到实践AI技术落地“智能体的步骤。 首先登录官网:文心智能体平台AgentBuilder | 想象即现实 登录后点击:创建智能体 输入“…

《660》+《880》强化带刷计划‼️45天吃透所有核心知识点

如果把660吃透再去做880,肯定会轻松一些! 因为660题对于基础的考查很深入,每一道题都有难度,都需要认真思考才能做出来,所以,660建议在基础结束之后再开始做,因为基础阶段本身对基础知识的理解…

240731-一图解释LM-Studio如何设置模型的国内下载

感谢微信公众号作者数翼分享的文章 — 本地 LLM 可视化工具 LM Studio 突破国内网络限制使用 A. 图文指南 B. 具体步骤 Step 1. 安装软件并通过VSCode等编辑打开软件所在目录 官网下载并安装。随后找到软件的安装路径,并通过VSCode打开。 Step 2. 全局替换 被替…

2024年8月1日 十二生肖 今日运势

小运播报:2024年8月1日,星期四,农历六月廿七 (甲辰年辛未月丁酉日),法定工作日。今天建军节,祝保家卫国、英勇无畏的解放军战士们节日快乐! 红榜生肖:龙、牛、猪 需要注…

JavaSE基础 (认识String类)

一,什么是String类 在C语言中已经涉及到字符串了,但是在C语言中要表示字符串只能使用字符数组或者字符指针,可以使用标准库提 供的字符串系列函数完成大部分操作,但是这种将数据和操作数据方法分离开的方式不符合面相对象的思想&…

vue中scoped详解以及样式穿透>>>、/deep/、::v-deep

1、scoped scoped属性用于限制样式仅应用于当前组件。当一个style标签拥有scoped属性时,它的CSS样式就只能作用于当前的组件,通过该属性,可以使得组件之间的样式不互相污染。 原理:当样式中加了scoped属性时候,编译的…

解决 Python 中 AttributeError: module ‘typing‘ has no attribute ‘_ClassVar‘

启动 Flask 的时候遇到: AttributeError: module typing has no attribute _ClassVar 卸载 dataclasses pip uninstall dataclasses 启动 Flask 正常

jenkins pipeline 发布 jar并运行

废话不多说,上教程 一,配置publish ssh 二,配置 ssh server 记住Name 三 设置发布选项 1 设置模块多选(请安装多选插件:Active Choices Plug-in) ​ ​ 四 编写pipeline 说明: 1 module…

vue项目实战 vueCropper 仿微信头像任意区域截取图片,上传到腾讯云保存

在package.json中添加 "vue-cropperjs": "4", 后在控制台执行&#xff1a;npm install ImageCropper.vue <template><div v-if"src"><!-- Vue Cropper区域 --><el-row class"cropper-wrapper" v-if"src…

stm32_按键消抖_代码与流程分析

stm32按键消抖 一 问题背景二 解决思路三 代码实现 一 问题背景 开关按钮&#xff1a;按下信号为0&#xff0c;正常信号为1 在按下时&#xff0c;表面上看我们只按了一下&#xff0c;但信号的传递并不是单纯的由1直接变为0。这是由于机械触点断开/闭合时会有抖动&#xff0c;…

北京大学:利用好不确定性,8B小模型也能超越GPT-4

大模型有一个显著的特点&#xff0c;那就是不确定性——对于特定输入&#xff0c;相同的LLM在不同解码配置下可能生成显著不同的输出。 比如问一问chatgpt“今天开心吗&#xff1f;”&#xff0c;可以得到两种不同的回答。 常用的解码策略有两种&#xff0c;一个是贪婪解码&am…

好展位,抢先订!2025浙江(玉环)机械展

2025第18届浙江&#xff08;玉环&#xff09;机械工业展览会 时间地点&#xff1a;2025年4月25-28日 玉环会展中心 近年来&#xff0c;随着玉环工业经济的蓬勃发展&#xff0c;汽摩配件、阀门水暖五金产业、铜加工、眼镜配件、金属加工生产等行业&#xff0c;如同贪婪的巨人&…

React Native初次使用遇到的问题

Write By Monkeyfly 以下内容均为原创&#xff0c;如需转载请注明出处。 前提&#xff1a;距离上次写博文已经过去了5年之久&#xff0c;诸多原因导致的&#xff0c;写一篇优质博文确实费时费力&#xff0c;中间有其他更感兴趣的事要做&#xff08;打游戏、旅游、逛街、看电影…

4.2、存储管理-页式存储

页式存储和段氏存储会考 页式存储几乎必考&#xff0c;段氏存储可能会考 页式存储 页式存储是操作系统的一种存储管理方式。 因为我们的程序往往是远远大于内存的&#xff0c;所以程序在执行的时候&#xff0c;是不会一次性把所有内容都装入到内存中&#xff0c;它会把程序分…

实验3-3 比较大小 想知道①和②的区别是什么(都错)

//实验3-3 比较大小 代码① #include<stdio.h> #include<math.h>void swap(int a, int b);// 正确声明 swap 函数int main() {int a, b, c;scanf("%d %d %d",&a,&b,&c);// 比较并交换 a 和 bif (a > b) {swap(a, b);}// 比较并交换 b 和 …

力扣刷题之3111.覆盖所有点的最少矩形数目

题干描述 给你一个二维整数数组 point &#xff0c;其中 points[i] [xi, yi] 表示二维平面内的一个点。同时给你一个整数 w 。你需要用矩形 覆盖所有 点。 每个矩形的左下角在某个点 (x1, 0) 处&#xff0c;且右上角在某个点 (x2, y2) 处&#xff0c;其中 x1 < x2 且 y2 …