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)](#1.打开Qt Creator中的Kit,这里我直接附上几张截图,不同的版本打开位置可能有所不同,总之最终目的是要打开构建套件(Kit))
      • [2.可以看到构建套件里面有包含了"构建套件Kit、Qt版本、编译器、Debuggers",Kit中的自动检测里面的套件内容,就是你安装Qt Creator时配套安装的Qt版本。我们点击"添加"](#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就可以了

相关推荐
Vect__13 小时前
C++无痛转go第一天,从hello world到切片
开发语言·c++·golang
yugi98783813 小时前
MATLAB 实现平板裂纹扩展模拟、气孔/夹杂物分析
开发语言·matlab
青山师13 小时前
Java注解深度解析:从元数据机制到框架开发基石
java·开发语言·注解·javase·java面试·后端开发·java核心
AI人工智能+电脑小能手14 小时前
【大白话说Java面试题】【Java基础篇】第35题:怎样声明一个类不会被继承?什么场景下会用
java·开发语言·后端·面试
游乐码14 小时前
c#特殊语法
开发语言·c#
无限进步_14 小时前
【C++】AVL树完全解析:从平衡因子到四种旋转
c语言·开发语言·数据结构·c++·后端·算法·github
大厂数码评测员14 小时前
2026 年家庭菜谱记录工具怎么选:从功能边界和小程序代码实现看免费与付费差异
java·开发语言·apache
XS03010614 小时前
Java基础 set集合
java·开发语言
驭渊的小故事14 小时前
继承和多态
java·开发语言
天天打码14 小时前
从 Rolldown 到 Oxc:前端工具链正在全面 Rust 化
开发语言·前端·rust