新版本Qt Creator安装配置

新版本Qt Creator安装配置



更多精彩内容
👉个人内容分类汇总 👈
👉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不好用,可以试试新版本。

相关推荐

  1. centos 安装 qtCreator

    2024-05-01 02:58:02       59 阅读
  2. 【frp】版本 frp 参考配置分享

    2024-05-01 02:58:02       45 阅读
  3. Centos 7 安装 subversion 版本

    2024-05-01 02:58:02       37 阅读
  4. Ubuntu linux安装版本go

    2024-05-01 02:58:02       24 阅读
  5. 【Qt】QtCreator交叉编译环境配置Qt mkspec

    2024-05-01 02:58:02       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-01 02:58:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-01 02:58:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-01 02:58:02       82 阅读
  4. Python语言-面向对象

    2024-05-01 02:58:02       91 阅读

热门阅读

  1. springboot615基于springboot的旅游出行指南_655ms--论文

    2024-05-01 02:58:02       28 阅读
  2. 深克隆和浅克隆区别是什么?

    2024-05-01 02:58:02       31 阅读
  3. 详解AI绘画的技术原理

    2024-05-01 02:58:02       26 阅读
  4. 「C/C++ 01」C标准库中常见的字符串处理函数

    2024-05-01 02:58:02       38 阅读
  5. Linux下网络编程-基于多任务的简易并发服务器

    2024-05-01 02:58:02       34 阅读
  6. 影响 Makefile 中变量值的方式

    2024-05-01 02:58:02       33 阅读
  7. Modbus仪器仪表转PROFINET协议

    2024-05-01 02:58:02       30 阅读
  8. IPD流程需要适配ABCC时代

    2024-05-01 02:58:02       35 阅读
  9. Android OTG U盘无法显示在系统文件管理的修改

    2024-05-01 02:58:02       37 阅读
  10. C#逻辑运算符

    2024-05-01 02:58:02       24 阅读