当前位置: 首页 > article >正文

Qt Creator 11.0.3同时使用Qt6.5和Qt5.14.2

Qt Creator 11.0.3同时使用Qt6.5和Qt5.14.2

    • 概要
    • 方法
      • 1.打开Qt Creator中的Kit,这里我直接附上几张截图,不同的版本打开位置可能有所不同,总之最终目的是要打开构建套件(Kit)
      • 2.可以看到构建套件里面有包含了“构建套件Kit、Qt版本、编译器、Debuggers”,Kit中的自动检测里面的套件内容,就是你安装Qt Creator时配套安装的Qt版本。我们点击“添加”
      • 3.然后就是如何添加:
      • 4.添加Qt版本
      • 5.添加编译器
      • 6.添加Debuggers(调试器)
      • 7.完善套件

概要

有时为了针对不同版本的源码或是需求,即需要使用Qt6.xx,又要用Qt5.xx。
安装Qt时,一般会同时安装Qt Creator这款IDE作为开发平台。
而安装不同的Qt版本时,配套会安装上不同版本的Qt Creator。
在同一台电脑上使用多个版本的Qt Creator可能会导致卡顿等问题,并且也不方便

于是,就需要在同一个Qt Creator上使用不同的Qt版本

以Qt5.14.2和Qt6.5.3举例

方法

下载安装Qt5.14.2和Qt6.5.3,安装Qt6.5.3时装上Qt Creator 11.0.3,(Qt和Qt creator的版本各有差异,没有什么影响,我这里是说明我个人所用的版本)

1.打开Qt Creator中的Kit,这里我直接附上几张截图,不同的版本打开位置可能有所不同,总之最终目的是要打开构建套件(Kit)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.可以看到构建套件里面有包含了“构建套件Kit、Qt版本、编译器、Debuggers”,Kit中的自动检测里面的套件内容,就是你安装Qt Creator时配套安装的Qt版本。我们点击“添加”

如下图所示,我用红框标出了其中需要进行修改的几个参数

包含了:名称、编译器、调试器、Qt版本

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.然后就是如何添加:

首先名称我们可以自己起一个
然后就是要填入“编译器、调试器、qt版本”
看下图,我们需要先到这三个去进行添加,然后才能回Kit完善我们的套件
在这里插入图片描述

4.添加Qt版本

如下图,点击添加即可
在这里插入图片描述

这是添加完以后的Qt版本信息
在这里插入图片描述

5.添加编译器

还是点击添加,里面有个MinGW,其中又有C和C++
我们分别对C和C++进行添加,需要填编译器路径
在这里插入图片描述
在这里插入图片描述
C的编译器路径添加gcc.exe
C++的编译器路径添加g++.exe

如下图所示,具体路径就得自己去找了(很好找,对比着来就ok了,有个小妙招就是,打开另一个Qt Creator的Kit,去看那边写的路径)
在这里插入图片描述
在这里插入图片描述

6.添加Debuggers(调试器)

不出意外的话,这里已经有自动检测的调试器了,当然就算没有也没关系,自己添加也一样,步骤依旧是点击添加,然后给路径

7.完善套件

最后一步了,根据前面添加的Qt版本、编译器、调试器,将套件中的对应条目补充完善
添加后 应用+确认
然后重启Qt Creator就可以了
在这里插入图片描述


http://www.kler.cn/news/159808.html

相关文章:

  • Kafka 的特点和优势
  • 电脑出现蓝屏提示0xc0000001错误的解决办法,解决错误代码0xc0000001
  • 基于c++版本链栈改-Python思维总结
  • Java八股文面试全套真题【含答案】-XML篇
  • CSU计算机学院2023秋C语言期中题目思路分享(前三道题)
  • 一起学docker系列之十七Docker Compose 与手动操作的比较与优势分析
  • Linux(gRPC):Ubuntu22.04安装gRPC
  • 程序员都在收藏的免费好用API接口
  • Python Pandas处理csv文件常用操作代码
  • MAC笔记本里Spyder python 的安装问题 和 虚拟环境VENV的创建
  • 大话数据结构-查找-多路查找树
  • SimplePIR——目前最快单服务器匿踪查询方案
  • 基于OpenCV+CNN+IOT+微信小程序智能果实采摘指导系统——深度学习算法应用(含pytho、JS工程源码)+数据集+模型(二)
  • 输入日期求n天后
  • 二叉树的前、中和后序遍历的递归与迭代实现
  • Springboot 项目关于版本升级到 3.x ,JDK升级到17的相关问题
  • Boost:asio捕获信号
  • 【BroadcastReceiver】
  • 排序:直接插入排序希尔排序
  • 【Docker】从零开始:13.Docker安装tomcat
  • 猫头虎分享已解决Bug || 报错npm ERR! A complete log of this run can be found in: npm ERR!
  • 8个Python高效数据分析的技巧!
  • 【链表Linked List】力扣-24 两两交换链表中的节点
  • Python小案例:while练习题
  • css 3D背景反转实现
  • 品牌要随时监测电商价格现实吗
  • uniapp打包iOS应用并通过审核:代码混淆的终极解决方案 ✨
  • pytorch学习6-非线性变换(ReLU和sigmoid)
  • 电力仪表在工厂车间设备电能管理系统的设计-安科瑞黄安南
  • uView ui 1x uniapp 表格table行内容长度不一导致高度不统一而出现的不对齐问题