从零开始学创业,从零开始学qt

Qt图标在上一篇文章中,我讲了我为什么要学习Qt。在这篇文章中,通过自己的学习和尝试,我总结了Qt的

从零开始学Qt  - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

Qt图标

上一篇文章,我讲了为什么要学Qt。在这篇文章中,我通过自己的学习和尝试,总结了下载安装Qt的过程,详细介绍了每一个步骤。通过这篇文章,我相信没有任何基础的电脑小白和编程小白都可以成功安装Qt,开始GUI编程的奇妙之旅。

一、Qt下载

由于Qt已经在5.15版本,对于非商业版(即开源版),不提供已经做好的离线exe安装包。因此,对于5.15(含)以后的版本,目前的安装方式是基于在线安装。

在线安装的方法是先下载在线安装工具(文件名:Qt-Unified-Windows-x86-online . exe)。

下载网址:https://download.qt.io/official_releases/online_installers/,官网

从零开始学Qt  - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

Qt在线安装工具下载

对于离线安装,可以下载离线安装包的最新版本:5.14.2。如果像我一样,主要抱着学习的目的【张牙舞爪】,那么下载离线安装包会更方便。

下载安装包,可以去Qt官网,但是下载速度很慢。一般推荐从国内几个著名的Qt镜像网站下载:

中国科学技术大学:清华大学、http://mirrors.ustc.edu.cn/qtproject/;北京理工大学、https://mirrors.tuna.tsinghua.edu.cn/qt/;中国互联网络信息中心、http://mirror.bit.edu.cn/qtproject/; https://mirrors.cnnic.cn/qt/,以中国科学技术大学第一形象为例,进入网页后点击下方红框中的链接,

从零开始学Qt  - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

归档包含各种Qt开发工具的安装包。

从零开始学Qt  - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

Qt是Qt开发环境的下载目录,包含离线安装包。

从零开始学Qt  - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

提供上一个离线安装包的版本。

从零开始学Qt  - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

选择最新的子版本。

从零开始学Qt  - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

Qt离线安装包下载

下载windows系统安装文件“Qt-open source-windows-x86-5 . 14 . 2 . exe”。这个文件比较大,大概2.3GB,里面集成了32位和64位的安装包。对于Linux和Mac系统,可以下载相应的文件进行安装。

二。Qt的安装

下载后,运行安装文件。Qt安装过程与普通Windows软件相同,按

照向导进行操作即可。

首先,Qt 在安装过程中会要求用户进行注册和登录,早期的版本好像可以跳过(Skip)这一步,但是5.14不行了[捂脸]。

从零开始学Qt - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

Qt账户登录界面

Qt允许用户自定义安装路径,但是注意安装路径不能带空格、中文字符或者其它任何特殊字符。另外,该界面还会询问是否关联特定的文件类型。如果关联(默认),特定后缀的文件(如.cpp文件)默认使用 Qt Creator打开。如果你已经安装了其他编译器(如VS)并且不希望对文件关联进行改变,那么就取消该选项。

从零开始学Qt - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

Qt安装目录及文件关联

Qt 安装过程中最关键的一步就是组件的选择。我选择的组件情况请看下图:

从零开始学Qt - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

Qt组件选择

Qt 的安装组件分为两部分:一部分是“Qt 5.14.2”分类下的,该部分是真正的 Qt 开发库组件;另一部分是“Developer and Designer Tools”分类下的,该分类包含的是集成开发环境和编译工具。

各个组件的说明见下表。不关心细节的可以直接略过下表[呲牙]。

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

名称

说明

MSVC ***

针对 Windows 平台上的 MSVC 编译器的Qt组件,如MSVC 2015 64-bit 和 MSVC 2017 32/64-bit等。安装该组件需要电脑上已经安装相应版本的Visual Studio。如果不使用 MSVC 编译器,就不用安装。

MinGW ***

MinGW是Minimalist GNU for Windows的缩写,MinGW是Windows平台上使用的GNU工具集导入库的集合。我打算使用MinGW进行编译,所以必须选择安装。

UWP ***

UWP是Windows 10中Universal Windows Platform的简称,有不同编译器类型的UWP。如果不开发UWP应用程序,就不需要。

Android

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

Sources

Qt的源代码包。除非你想阅读Qt的源码,或者打算对Qt源码进行贡献,否则不用安装。该部分体积也很大(>2GB)。

Qt ***

Qt的附加模块,由于占用空间不大,大部分建议安装。其中的 TP 是指 Technology Preview,技术预览模块的意思;Deprecated是指抛弃的旧模块,除非为了兼容旧版本,一般用不到。

“Developer and Designer Tools”分类下的开发组件

名称

说明

Qt Creator 4.11.1

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

Qt Creator 4.11.1 CDB Debugger Support

用于和CDB调试工具对接,默认安装,建议选择。

MinGW ***

这是开源的编译器套件,由于我选择了MinGW进行编译,所以这里也必须勾选安装。

Strawberry Perl 5.22.1.3

用于编译Qt源代码的Perl开发环境,这里不需要安装。如果以后用到,也可以另外手动安装。

安装完成后,在 Windows“开始”菜单中会看到 Qt 5.14.2 程序组。除了Qt Creator外,每一个编译套件都对应了数个开发工具(Assistant, Designer, Linguist和Qt命令)。

从零开始学Qt - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

开始菜单中的Qt程序组

名称

说明

Qt Creator 4.11.1

Qt的集成开发环境,我使用它来创建和管理Qt项目。

Assistant 5.14.2

用来查看帮助文档,已被集成在Qt Creator 中。

Designer 5.14.2

图形界面可视化编辑工具,已被集成在Qt Creator 中,在Qt Creator编辑或创建界面文件时,就可以自动打开。

Linguist 5.14.2

多国语言翻译支持工具,可以用来编辑语言资源文件,在开发多语言界面的应用程序时会用到。

Qt 5.14.2

Qt命令行工具,用来配置Qt开发环境。

三.Qt Creator的运行

点击Qt Creator图标,打开其界面。一般情况Qt Creator就可以正常运行了[呲牙]。

从零开始学Qt - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

Qt Creator运行界面

由于Qt的中文版翻译不完全,界面中夹杂着部分英文。要是看着难受,可以在选项中将语言设置为English。同时为了排版上更加清楚,可以将Theme改为“Flat Light”。

从零开始学Qt - 02. 手把手教你下载和安装Qt
从零开始学Qt - 02. 手把手教你下载和安装Qt

Qt选项界面

总结一下,到目前为止,通过一步一步地详细过程,哪怕接触电脑不多的朋友,也已经能够成功下载并安装了Qt 5.14.2,后续可以正式开始Qt的学习和摸索过程。对于我这样的编程小白来说,希望一切顺利吧!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/261694.html

(0)

相关推荐