【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境

本节对应的视频讲解:B_站_链_接

https://www.bilibili.com/video/BV1Pr4y1x7fh

Qt 开发主要有两种开发环境

  • Qt Creator
    它是 Qt 官方提供的开发环境,并且 creator 本身是跨平台的,它可以被安装在 windows、linux、mac 上。

  • Visual Studio
    Visual Studio 是微软的一个集成开发环境,它号称宇宙第一 IDE
    只要在 Visual Studio 中安装一个 Qt 官方提供的插件,就能进行 Qt 的开发

后面的课程,我们会使用 Qt Creator 为例进行 Qt 课程的讲解 ,毕竟是官方推出的开发环境!


1. QT 重要版本


  • QT4
    嵌入式设备上的图形界面,很多用的仍是 Qt 4 的版本,Qt 4.8.7 是 Qt4 系列的终结版本,解决了以往的全部 BUG
    如果是不得不使用 Qt 4 版本,建议使用 Qt 4.8.7

  • QT5
    5.15 LTS 作为 Qt 5 系列的最后版本,在修复 bug 方面也做了大量工作,是 Qt 5 系列中最好、最稳定的版本。

  • Qt 6
    目前 最新版本为 QT 6.3


2. Qt Creator 安装方式:离线/在线


Qt 开发的官方开发环境是 Qt Creator,官方下载地址:https://download.qt.io/
5.14 版本之前,官方提供离线的安装包,但是从 5.15 版本之后,需要在线安装(这类似于 visual studio 的安装,也是需要下载一个安装器先),如下:

  • 5.14 版本:https://download.qt.io/archive/qt/5.14/5.14.2/
    【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第1张图片
  • 5.15 版本:https://download.qt.io/archive/qt/5.15/5.15.2/
    【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第2张图片

可见,在 5.15 目录下,移除了离线安装包,查看其中的 OFFLINE_README.txt,内容如下:

Due to The Qt Company offering changes, open source offline installers are not available any more since Qt 5.15. 
Read more about offering changes in the https://www.qt.io/blog/qt-offering-changes-2020 blog.

If you need offline installers, please consider our new Qt for Small Business offering:
https://www.qt.io/blog/available-now-qt-for-small-businesses

通过查看链接:www.qt.io/blog/qt-offering-changes-2020,其中得知,离线安装包只对商业付费用户提供,如下:

Starting with Qt 5.15, long term support (LTS) will only be available to commercial customers.

虽然没有提供离线安装包,但是可以通过在线的方式安装

打开如下链接,下载在线安装器:https://download.qt.io/archive/online_installers/4.3/
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第3张图片
之后,就可以双击 qt-unified-windows-x86-4.3.0-1-online.exe 开始在线安装了


3. 在线安装步骤


下面列出在线安装的详细步骤

3.1 登录 Qt 账户

如果没有 Qt 账户,点击 【注册】按钮,根据提示,注册一个即可
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第4张图片


3.2 开源义务

同意协议,并勾选个人用户,否则需要输入公司/企业名称
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第5张图片


3.3 禁用信息收集

通常直接选择第二项,禁止向 Qt 官方发送统计信息
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第6张图片


3.4 安装文件夹

选择安装文件夹,并选择【Custom installation】自定义安装
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第7张图片


3.5 选择组件

【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第8张图片

这里有必要进行下详细的说明:

右侧的类别中:

  • Archive
    All Supported Release
    所有的 Qt 发布版本

  • LTS
    Latest Long-Term Support Releases
    长期支持版本

  • Latest releases
    Latest Supported release
    最新的正式发布版

  • Preview
    Latest unofficial release previews, including snapshots, alpha, beta, and RC release
    预览版,包括alpha预览版,beta测试版,RC(Release Candidate)发行候选版

通常选择 LTS,就像安装 linux 时一样

左侧选择编译器:

Windows 系统下,Qt 主要有两种编译器:

  • MSVC
    MSVC 编译器(Microsoft Visual C++),是微软提供的 VC 编译器,需要 visual studio 环境的支持,由于我安装了 Visual Studio 2019,因此在安装时会列出

  • MinGW
    MinGW 编译器(Minimalist GNU for Windows),也就是 Gcc 编译器,只不过在 Windows 下作了封装而已,这个版本不需要 VS 环境的支持,可以独立生成Windows 平台的应用程序。

左侧其他:

  • Android
    可用于 android 的开发。
    不过 android 的开发,通常直接使用谷歌的集成开发环境 Android Studio,使用 kotlin 语言进行开发(以前使用 Java 语言)

  • Source
    Qt 的源码,如果有需要查看源码的需求,可以将这个勾选,不过会多占用至少 3GB 的磁盘控件

  • Qt charts
    这些时 Qt 一些高级的开发组件,比如 charts 进行图表的开发,WebEngine 进行 Web 相关的开发

说明:

目前来说,直接勾选 MinGW 的两个编译器即可

没有勾选的组件,即使后面用到,可以再次打开这个安装器继续安装!


3.6 许可协议

【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第9张图片


3.7 准备安装

【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第10张图片


3.8 开始安装

【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第11张图片


3.9 安装成功

在所有的 7z 压缩文件提取完毕,并安装之后,就完成最终的安装
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第12张图片


4. 追加其他组件


如果在安装时,漏掉了某个组件,怎么办?难道要卸载重装?
答案:完全不用,可以追加安装需要的组件

方法如下:
点击系统左下角的【开始】菜单,找到【Qt】,然后选择【Qt Maintenance Tool】或者【Uninstall Qt
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第13张图片


4.1 登录 Qt 账户

如果要卸载 Qt,选中【仅卸载】复选框
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第14张图片


4.2 添加或移除组件

选择【添加或移除组件】
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第15张图片


4.3 添加

在此,可以追加安装 Qt 源码,如下:
【QT开发笔记-基础篇】| 第一章 QT入门 | 1.2 搭建Qt开发环境_第16张图片


本节对应的视频讲解:B_站_链_接

https://www.bilibili.com/video/BV1Pr4y1x7fh


你可能感兴趣的:(《QT开发笔记-基础篇》,qt,c++,物联网,linux,嵌入式硬件)