QT环境搭建

一、QT环境搭建

QT开发环境,需要安装三个部分。

  1. c++编译器(gcc、cl.exe……不是visual studio)
  2. QT SDK(QT SDK里面已经内置了C++编译器;SDK就是软件开发工具包;内置的编译器是mingw,windows版本的gcc/g++)
  3. 需要一个QT的集成开发环境(IDE)
    (1) QT官方提供QT creator (最容易入门,最容易上手,开箱即用,不需要多余的配置)
    (2) visual studio:(功能更强,需要额外的配置更多,容易出差)需要给VS安装QT插件,并且需要把QT SDK 使用VS的编译器重新编译。
    (3) Eclipse

总结:

  1. Qt Creator 的主要特点包括:
    • 紧密集成的 Qt 框架: Qt Creator 专⻔为Qt 开发⽽设计,因此它与Qt 框架集成得⾮常紧密,使开发者可以更容易地管理和部署他们的应⽤程序。
    • 强⼤的编辑器: Qt Creator 具有⼀些先进的编辑器功能,如语法⾼亮、代码折叠、智能提⽰、⾃动完成和代码重构。
    • 集成的调试器: Qt Creator 内置了调试器,允许开发⼈员在代码中设置断点以及检查变量、堆栈和调⽤树等信息。
    • ⾼效的构建系统: Qt Creator 提供了⼀个⾼效的构建系统,可以⾃动构建和部署应⽤程序,同时⽀持使⽤不同的编译器和平台。
    • 可视化界⾯设计器: Qt Creator 具有⼀个可视化界⾯设计器,它允许开发⼈员在没有编写代码的情况下创建复杂的⽤⼾界⾯。
    • 多语⾔⽀持: Qt Creator ⽀持多种编程语⾔,包括 C++、QML、JavaScript 等。

  2. 总⽽⾔之:
    Qt Creator 是⼀个功能⻬全、易于使⽤且⾼效的跨平台 IDE,适⽤于各种类型的应⽤程序开发,特别是那些使⽤Qt 框架的开发者。

    只要安装一个QT SDK,另外两个也就都有啦

二、QT的SDK下载

Qt 下载官⽹:QT官网
国内清华源: 清华大学开源软件镜像站
进⼊官⽹,按如下图⽰进⾏相应的系统版本下载即可。

  1. 点击上面的Qt 下载官⽹
    在这里插入图片描述
  2. 选择一个合适的版本,我这里选择5.14/,然后小版本选 5.14.0/,再然后下载QT SDK
    在这里插入图片描述
    这是国外的网址,如果下载很慢得话,可以找我,我给你发安装包。
  3. 下面就进行安装了,可以先注册一个账号,,也可以在没网的情况下安装
    在这里插入图片描述
  4. 开源许可,选择同意,然后下一步
    在这里插入图片描述
  5. 选择安装路径,路径千万别有中文
    在这里插入图片描述
  6. 可以看到组件占的空间还是蛮多得,如果空间不够,可以选择安装组件
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
被我用红框框起来得是最基本的组件,必须安装,这个是QT SDK中的内置C++编译器
在这里插入图片描述
7. 然后一直选下一步,就安装成功了
在这里插入图片描述
8.环境变量要配一下
先要找到这个路径,然后复制下来
在这里插入图片描述
选择此电脑右键,单击属性,然后在系统关于页面找到高级系统设置,选择高级页面,点击环境变量,然后再系统变量里找到path变量

在这里插入图片描述
双击进入,点击新建,然后把路径直接粘贴
在这里插入图片描述
补充:

  1. 为什么要配置环境变量
    1)让操作系统/ QT Creator 工具,能够找到 QT SDK 中提供的exe
    2)也是运行QT 程序的时候,能够找到对应的.dll 动态库
    环境变量可以理解成一种简单的“进程间通信”机制
  2. 环境变量
    windows是支持多用户的操作系统
    path: 输入的命令,就会去path下对应的目录中查找对应的程序。
    用户变量:当前用户会生效
    环境变量:所有用户会生效

三、认识QT SDK 中自带的一些程序

在这里插入图片描述

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-03-26 04:10:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-26 04:10:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-26 04:10:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-26 04:10:02       18 阅读

热门阅读

  1. Microsoft Visio 快捷键 (keyboard shortcut - hotkey)

    2024-03-26 04:10:02       18 阅读
  2. SQLserver提权

    2024-03-26 04:10:02       17 阅读
  3. 绘制虚线圆角矩形的Flutter小部件

    2024-03-26 04:10:02       20 阅读
  4. 5.81 BCC工具之tcpconnlat.py解读

    2024-03-26 04:10:02       35 阅读
  5. ROS2 高效学习系列

    2024-03-26 04:10:02       20 阅读
  6. 图像分类的实战案例

    2024-03-26 04:10:02       21 阅读
  7. c# 与c++类型对应关系

    2024-03-26 04:10:02       20 阅读
  8. 【算法】堆排序

    2024-03-26 04:10:02       19 阅读
  9. IOS面试题编程机制 41-45

    2024-03-26 04:10:02       19 阅读
  10. Spring事务核心:声明式事务&注解式事务

    2024-03-26 04:10:02       20 阅读
  11. c++翁恺

    c++翁恺

    2024-03-26 04:10:02      25 阅读
  12. 离婚时夫妻共有房屋的分割原则及方式

    2024-03-26 04:10:02       24 阅读
  13. 设计模式---单例模式

    2024-03-26 04:10:02       24 阅读