Qt的安装步骤

目录

Qt的安装步骤

二、Qt安装包的下载与安装

1、Qt的下载

 2、Qt的安装

 三、结束



一、Qt的简单介绍


        Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形用户界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。

二、Qt安装包的下载与安装

1、Qt的下载

        Qt官方下载地址:https://download.qt.io/

Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_qt5

        进入官方的下载页面,选择official_releases→qt→选择自己需要的版本;

        或者archive→qt→选择自己需要的版本 (我这里选择的是5.9.4),Qt5.9之后的安装包与之前相比,不再区分VS和MinGW版本,而是全都整合到一个安装包中。因此,与之前的安装包相比,体积也大了不少,以前是1GB多,现在是2GB多。

Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_Qt_02

         选择好版本之后,选择下载的安装包 qt-opensource-windows-x86-5.9.4.exe 文件;

Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_qt_03

         这里通过官方的渠道下载会非常的慢,建议通过国内搭建的镜像网站进行下载,操作都一样,下载速度大大提高;

 2、Qt的安装

        双击启动安装向导,进入Qt安装欢迎页;

        单击“NEXT”按钮,出现如图1.2所示界面,输入免费的Qt账号和密码;


Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_qt5_04

图1.1

         没有Qt账号的可以点击Forgot password 进行免费申请,用自己的邮箱就可以了; 


Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_安装包_05

图1.2

         单击“NEXT”按钮,进入下一页Qt5.9.4设置。单击“下一步”进入“安装文件夹”页,系统列出Qt的默认安装路径,用户可以修改(建议修改到其他磁盘,也可以不改,新建的文件夹不要有中文以及空格),勾选“Associate common file types with Qt Creator”复选框。


Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_qt5_06

图1.3

         单击下一步按钮,进入“选择组件”页,选择自己所需的组件勾选;Qt 的安装组件分为两部分:一部分是“Qt 5.9”分类下的,该分类包含的是真正的 Qt 开发库组件;另一部分是“Tools”分类下的,该分类包含的是集成开发环境和编译工具。

这里参考这位博主的资料: 

Qt 安装组件及其说明

“Qt 5.9”分类下的开发组件

组件

说明

MinGW 5.3.0 32 bit

编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW 是 Windows 平台上使用的 GNU 工具集导入库的集合。是本教程使用 MinGW 编译,所以必须安装。

UWP ***

UWP 是 Windows 10 中 Universal Windows Platform 的简称,有不同编译器类型的 UWP,属于 MSVC 编译器生成的 Qt 库。如果不是开发 UWP 应用程序,就不需要,直接忽略。

MSVC ***

针对 Windows 平台上的 MSVC 编译器的 Qt 组件,如 msvc2015 32-bit 和 msvc2015 64-bit 等。安装该组件需要计算机上已经安装相应版本的 Visual Studio。如果你不使用 MSVC 编译器进行开发,就不用安装。本教程使用 MinGW 编译组件,所以不用安装 MSVC *** 组件。

Android ***

这是针对安卓应用开发的 Qt 库,如果读者有安卓开发这方面需求可以自己选择安装,一般情况下用不到。

Sources

Qt 的源代码包,除非你想阅读 Qt 的源码,否则不用安装。

Qt ***

Qt 的附加模块,大部分建议安装,这些附加模块括号里的 TP 是指 Technology Preview ,技术预览模块的意思,还处在功能测试阶段,不是正式版模块;附加模块括号里的 Deprecated 是指抛弃的旧模块,兼容旧代码使用的,一般用不到。这些附加模块读者可以选择部分或都勾选了安装,占用空间不大。


部分组件说明:

  • Qt Charts 是二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。
  • Qt Data Visualization 是三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。
  • Qt Scritp(Deprecated)是脚本模块,已被抛弃,不建议安装。

“Tools”分类下的开发组件

组件

说明

Qt Creator 4.3.0

这是集成开发环境,强制安装的,以后所有的项目和代码都在 Qt Creator 里面新建和编辑。

Qt Creator 4.3.0 CDB Debugger surpport

用于和 CDB 调试工具对接,默认安装,一般用于调试 VC 编译的 Qt 程序。

MinGW 5.3.0

这是开源的编译器套件,这本教程必须用到的,需要读者勾选安装。

Strawberry Perl 5.22.1.3

用于编译 Qt 源代码的 Perl 开发环境,不需要安装。如果读者以后用到,也可以另外手动安装,在搜索引擎搜索 Strawberry Perl 关键词,去 Strawberry Perl 官网下载最新的安装包是一样用的。


Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_qt_07

图1.4

         单击“NEXT”按钮,在许可协议也中勾选“I have read and agree to the terms contained in the license agreements.”接受协议;


Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_qt5_08

图1.5

         单击“下一步”按钮,进入“开始菜单快捷方式”页,可修改系统默认的开始菜单;


Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_qt_09

图1.6

        单击“下一步”按钮,进入 “已做好安装准备”页,如图1.7;

        单击“安装”按钮,系统自动开始安装,如图1.8;


Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_编译器_10

图1.7

Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_编译器_11

图1.8

         安装完成后,勾选“Launch Qt Creator”复选框,单击“完成”按钮结束安装;

        系统会自动进入Qt Creator初始界面;


Qt安装目录下的sql驱动中的mysql文件夹 qt安装选择_qt5_12

图1.9

结束

        以上就是Qt安装的全过程,安装中遇到的一些问题,后面继续解决;