新版本Qt Creator安装配置

新版本Qt Creator安装配置


文章目录

  • 新版本Qt Creator安装配置
    • 1、前言
    • 2、环境
    • 3、安装配置
    • 4、总结


更多精彩内容
👉个人内容分类汇总 👈
👉Qt开发经验 👈

1、前言

  • Qt是一个跨平台的C++应用程序开发框架,而Qt Creator是专为Qt开发的集成开发环境(IDE)
  • Qt框架提供了一套丰富的库和工具,用于开发具有图形用户界面的应用程序,同时支持开发无界面的后台程序。
  • 它被广泛用于开发跨平台的软件,可以在Windows、macOS、Linux等多种操作系统上运行。Qt还支持一系列平台特定的特性和接口,如iOS和Android移动设备的应用开发。
  • Qt Creator作为一款IDE,其设计初衷是提供对Qt框架的最佳支持。它具备高级代码编辑器、版本控制集成、UI设计工具(Qt Designer)、调试器等功能,非常适合需要使用C++和QML(JavaScript)进行QT应用程序开发的场景。
  • Qt Creator旨在为开发者提供简洁高效的开发流程,并且易于上手,特别适合熟悉QT框架的软件工程师使用。
  • Qt Creator集成了很多工具、插件,在开发过程中都非常好用,但是由于离线安装包的Qt库和QtCreator是绑定在一起的,很多时候安装Qt时都使用安装包中自带的QtCreator。而Qt离线安装包自带的QtCreator版本都比较低,对很多工具、插件的支持都不是很好,例如Qt5.14.2安装包中的QtCreator是4.11.1版本,而最新版本已经到10、11。

如果想使用Qt Creator集成的众多插件、工具,可以选择单独安装最新版本的QtCreator。

2、环境

  • Windows11
  • Qt 5.14.2
  • VS2017
  • 新版本Qt Creator下载地址

3、安装配置

  1. 下载最新版本的Qt Creator安装包qt-creator-opensource-windows-x86_64-10.0.2.exe

  2. 直接双击运行安装,安装时关闭电脑网络。

  3. 安装完成后配置编译器;

  4. 点击【工具】->【外部】->【配置】,打开【首选项】;

    在这里插入图片描述

  5. 点击【Kit】->【Qt版本】->【添加】,找到Qt安装路径下编译器中的QMake;

    在这里插入图片描述

  6. 然后选择【构建套件Kit】,点击【添加】;

    • 如果是MinGW则选择对应版本的MinGW编译器,调试器选择GDB;
    • 如果是MSVC则选择Microsoft Visual C++编译器,调试工具选择CDB。

    在这里插入图片描述

  7. 配置完成后创建一个工程,选择QMake,刚才添加的编译器就可以编译代码了。

4、总结

Qt Creator内置的很多插件功能非常强大,并且在新版本中适配已经做得比较好了,例如Clang-tidy、Clang-format、Cppcheck等。

所以当不得不使用低版本Qt时不要抱怨Qt IDE不好用,可以试试新版本。

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

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

相关文章

LLM 构建Data Multi-Agents 赋能数据分析平台的实践之③:数据分析之二(大小模型协同)

一、概述 随着新一代信息技术在产业数字化中的应用,产生了大量多源多模态信息以及响应的信息处理模式,数据孤岛、模型林立的问题也随之产生,使得业务系统臃肿、信息处理和决策效率低下,面对复杂任务及应用场景问题求解效率低。针…

MySQL__三大日志

文章目录 😊 作者:Lion J 💖 主页: https://blog.csdn.net/weixin_69252724 🎉 主题:Redis__三大日志 ⏱️ 创作时间:2024年04月30日 ———————————————— 对于MySQL来说, 有…

【小梦C嘎嘎——启航篇】C++四大类型转换

😎 前言🙌C四大类型转换什么是类型转换C语言中的类型转换为什么C要嫌弃C语言的类型转换?自行搞一套呢?C强制类型转换1、static_cast2、reinterpret_cast3、const_cast4、dynamic_cast为什么要支持向下转呢? RTTI 总结撒…

MongoDB有必要升级新版本吗?

如今MongoDB已经发布了7.0版本,对于还在使用MongoDB低版本的用户来说,是否有必要升级? 为了促进MongoDB开源社区的发展,我们不断发布新版本,为用户提供更多优势特性,例如更快的性能、更好的安全性、更多的…

自动驾驶 | 仿真测试-HiL测试全解析

1.HiL 的定义 HiL(Hardware-in-the-Loop)硬件在环是计算机专业术语,也即是硬件在回路。通过使用 “硬件在环”(HiL) ,可以显著降低开发时间和成本。在过去,开发电气机械元件或系统时,使用计算机仿真和实际的实验就已经…

金蝶云星空与阿里宜搭对接集成其他往来单位连通新增表单实例(basic-KY其他往来单位)

金蝶云星空与阿里宜搭对接集成其他往来单位连通新增表单实例(basic-KY其他往来单位) 来源系统:金蝶云星空 金蝶K/3Cloud(金蝶云星空)是移动互联网时代的新型ERP,是基于WEB2.0与云技术的新时代企业管理服务平台。金蝶K/3Cloud围绕着“生态、人…

Multi-Head Multi-Loss Model Calibration论文速读

文章目录 Multi-Head Multi-Loss Model Calibration摘要方法Multi-Head Ensemble Diversity 实验结果 Multi-Head Multi-Loss Model Calibration 摘要 当然,我会按照你的要求逐步列出: 背景: 提供有意义的不确定性估计对于机器学习模型在…

ORACLE 11G RAC 访问SQLSERVER

平时都是单机,RAC有点不一样,其实也一样。 目录 1.操作环境信息 2.安装GATEWAY 3.配置实例信息 4.配置监听 5.配置网络别名 6.创建到SQLSERVER的DBLINK 7.测试DBLINK有效性 1.操作环境信息 HIS PACS 数据库版本 ORACLE 11.2.0.4 RAC MS SQLSE…

Spring AOP详解,简单Demo

目录 一、Spring AOP 是什么? 二、学习AOP 有什么作用? 三、AOP 的组成 四、 Spring AOP 简单demo 一、Spring AOP 是什么? Spring AOP(Aspect-Oriented Programming in Spring)是Spring框架中的一个重要组件&…

Go 学习笔记

Go 学习相关笔记 Go 官方的教学文档顺序不怎么友好,这里根据我自己的学习曲线来记录文档的查看顺序 基础知识 文档预备 新手先要看 Go 的模块管理介绍,这样才知道基础 Go 怎么导入外部包和进行本地的包管理 https://go.dev/doc/modules/managing-dep…

C语言贪吃蛇项目

今天给大家带来一款简单的贪吃蛇游戏,一起随我来看看吧 游戏效果: 实现基本的功能: • 贪吃蛇地图绘制 • 蛇吃⻝物的功能:(上、下、左、右⽅向键控制蛇的动作) • 蛇撞墙死亡 • 蛇撞⾃⾝死亡 • 计算得分…

Linux-进程间通信(进程间通信介绍、匿名管道原理及代码使用、命名管道原理及代码使用)

一、进程通信介绍 1.1进程间通信的目的 数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程之间共享同样的资源。通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某…