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

qt和qtcreator版本关系

实例展示:

如图所示的qtcreator是使用qt5.15安装过程选择勾选了qtcreator 14.0.2,安装完成qtcreator版本信息:

安装过程中选择了这些构件kits,会自动识别到:

使用qt5.9.9另外安装的kits,需要手动设置才能识别到,(使用的是qt-opensource-windows-x86-5.9.9.exe进行安装,安装过程中只选择了构建套件kit,因为已经安装了qtcreator)

qt和qtcreator版本关系解释:

Qt Creator、Qt Kit、Qt 版本之间的关系整理:


 Qt Creator、Kit、Qt 版本关系总结

概念作用举例
Qt Creator 版本你的开发工具(IDE)的版本Qt Creator 14.0.2
Qt Creator 基于的 Qt 版本Qt 官方用哪个 Qt 版本开发了 Qt CreatorBased on Qt 6.7.3
Qt 版本(Kit 中配置)你项目真正用来编译、运行的 Qt 库版本Qt 5.15.2、Qt 6.2.4、Qt 6.7.0
Kit(套件)一整套编译环境配置,包含 Qt 版本、编译器、设备等Qt 5.15.2 + MSVC2017_64,MinGW 等

直白理解

  • Qt Creator 是编辑器,编辑器内部基于什么 Qt写的qtcreator 跟项目没关系

  • 项目用的 Qt 版本,完全看 Kit 里选的 Qt 路径和编译器

  • 一个 Qt Creator 可以同时管理多个不同版本的 Kit

  • 项目只受 Kit 配置影响,跟 Qt Creator 自己基于哪个 Qt 开发无关


常见真实场景示例

场景结果
Qt Creator 14.0.2,基于 Qt 6.7.3你项目可以用 Qt 5.15.2 开发,只要 Kit 配置了对应路径
你安装了 Qt 6.7.0 + MinGW Kit可以用来开发 Qt 6.7 的新项目
你同时配置了 Qt 5.15.2 + MSVC Kit同一个 Qt Creator 支持两个版本的项目

总结

✔ Qt Creator 的版本,影响功能和界面,但不决定你项目用什么 Qt
✔ Kit 才决定你项目用的 Qt 库版本和编译器
✔ Kit 可以配置多个版本,随时切换,兼容多项目开发


✅ 关系示意图

【Qt Creator】  
├─ 自己基于的 Qt 版本:6.7.3 (仅影响 IDE 本身)  
├─ Kit 配置:  
│   ├─ Qt 5.15.2 + MSVC2017  
│   ├─ Qt 6.2.4 + MinGW  
│   └─ Qt 6.7.0 + MSVC2022  
|    ─ python 3.10.10
└─ 项目用哪个 Qt,看你选哪个 Kit  
尽量选择高版本的qtcreator,可以兼容更多的kit对比vscode是ide,使用不同的编译器、解释器就能编译不同的项目,qtcreator也是类似。

http://www.lryc.cn/news/576474.html

相关文章:

  • n8n-nodes-puppeteer截图中文变方块乱码解决方法
  • 在单片机中如何实现一个shell控制台
  • Launcher3中的CellLayout 和ShortcutAndWidgetContainer 的联系和各自职责
  • 前端react面试题之实现网页多选搜索框
  • 【学习笔记】深入理解Java虚拟机学习笔记——第12章 Java内存模型与线程
  • python中学物理实验模拟:瞬间推力与摩擦力作用下的物体运动
  • 力扣网C语言编程题:在数组中查找目标值位置之二分查找法
  • 解决cursor无法下载插件等网络问题
  • 深入详解:随机森林算法——概念、原理、实现与应用场景
  • screen用法
  • Gradio全解13——MCP详解(4)——TypeScript包命令:npm与npx
  • 服务器的维护技术都有哪些?
  • Flutter基础(Isolate)
  • 【论文阅读笔记】知网SCI——基于主成分分析的空间外差干涉数据校正研究
  • 开疆智能CCLinkIE转ModbusTCP网关连接傲博机器人配置案例
  • 舵机在不同类型机器人中的应用
  • JVM调优实战 Day 10:性能指标采集与可视化
  • 【闲谈】技术债:软件开发的隐形杀手
  • Redis高级数据结构深度解析:BitMap、布隆过滤器、HyperLogLog与Geo应用实践
  • JWT认证性能优化实战指南
  • 《剖开WebAssembly 2.0:C++/Rust内存管理困局与破局》
  • 剑指offer48_两个链表的第一个公共节点
  • 叉车考试真题(含答案)pdf下载
  • 告别脚本!用浏览器为 AWS CLI 实现真正的 Cognito 单点登录
  • 案例开发 - 日程管理系统 - 第一期
  • PostgreSQL对比Mysql
  • WPS之PPT镂空效果实现
  • Lua现学现卖
  • 数据湖 vs 数据仓库:数据界的“自来水厂”与“瓶装水厂”?
  • 如何利用好doctor