第十八课、Qt 下载、安装与配置

这篇具有很好参考价值的文章主要介绍了第十八课、Qt 下载、安装与配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

功能描述:介绍了 Qt 的下载、安装和配置的全部过程,并对关键页面选项进行了详细说明

一、Qt 的下载

Qt 官方下载地址:https://www.qt.io/zh-cn/downloadhttps://download.qt.io/https://download.qt.io/https://www.qt.io/zh-cn/download进入下载地址后的页面如下图所示:

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

 对目录结构的说明

  • snapshots

        预览版,最新的开发测试中的 Qt 库和开发工具

  • online

        Qt 在线安装源

  • official_releases

        正式发布版,是与开发版相对的稳定版 Qt 库和开发工具(可以下载 Qt 开发环境和源代码)

  • new_archive

        包含了 Qt 开发工具安装包

  • ministro

        迷你版,目前是针对 Android 的版本

  • linguist_releases

        界面翻译工具,主要是为了实现多语言功能

  • learning

        有学习 Qt 的文档教程和示范视频

  • development_releases

        开发版,有新的和旧的不稳定版本,在 Qt 开发过程中的非正式版本

  • community_releases

        社区定制的 Qt 库,Tizen 版 Qt 以及 Qt 附加源码包

  • archive

        各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)

我们平时下载主要使用 archive 这个目录,点击进入 archive 目录:

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

  • vsaddin

        Qt 针对 Visual Studio 集成的插件

  • qtcreator

        Qt 官方的集成开发工具,但是 qtcreator 本身是个空壳,它没有编译套件和 Qt 开发库。除了老版本的 Qt 4 需要手动下载 qtcreator、编译套件、Qt 开发库进行搭配之外,一般用不到。Qt 5 有专门的大安装包,里面包含开发需要的东西,并且能自动配置好

  • qt

        Qt 开发环境的下载目录,Qt 5 的大安装包就在这里面

  • online_installers

        在线安装器,国内用户不建议使用,在线安装是龟速,还经常断线

  • designstudio

        Qt 的用户界面设计工具 designstudio

  • additional_libraries

        针对 Qt 6 的一些组件库

点击进入 qt 目录:

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

版本涵盖了从 Qt 1 到 Qt 6.5 的各个版本,以 Qt 5.12 版本为例,点击进入 5.12 目录:

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

此目录下包含了 Qt 5.12 的所有子版本

Qt 的版本号规定

第一个数字是大版本号(major)

第二个数字是小版本号(minor)

第三个数字是补丁号(patch)

只要前面两个数字相同,Qt 的特性就是一致的,最后的数字是对该版本的补丁更新,也就是说 5.12.* 系列的 Qt 都是通用的。

以 Qt 5.12.0 版本为例,点击进入 5.12.0 目录:

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

  • submodules

        Qt 各个子模块源码包

  • single

        Qt 完整的源码包

  • qt-opensource-windows-x86-5.12.0.exe

        Windows 安装包

  • qt-opensource-mac-x64-5.12.0.dmg

        Mac 安装包

  • qt-opensource-linux-x64-5.12.0.run

        Linux 安装包

根据你的操作系统选择下载对应的 Qt 安装包即可。

注意:Qt 官方的 Linux 安装包仅支持 x86 平台,对于如飞腾、龙芯、申威等国产平台,本安装包不适用,请联系相应操作系统厂商获取

二、Qt 的安装

以安装 Qt 5.12.0 为例,安装前先断开网路,否则在安装过程中需要填写 Qt 账号等信息

第一步:双击运行 “qt-opensource-windows-x86-5.12.0.exe” 可执行程序,点击 “Next” 按钮;

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第二步: 断网状态下,点击 “Skip” 按钮即可,如果联网状态则需要输入账号等信息;

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第三步:点击“下一步”按钮; 

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第四步:点击“浏览”按钮,选择 Qt 的安装位置;

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第五步:选择您想要安装的组件,下面重点介绍下各组件及其作用; 

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

各组件说明:

Qt  5.12.0 节点下的组件:

  • 用于 Windows 平台上的 MSVC(Microsoft Visual C++ Compiler) 编译器模块

        微软的 VC 编译器,如 MSVC 2015 64-bit、MSVC 2017 32-bit、MSVC 2017 64-bit 等,要安装 MSVC 编译器的模块,需要计算机上已经安装相应版本的 Visual Studio,CDB 调试器需要去微软官网额外下载

  • MinGW(Minimalist GNU for Windows) 7.3.0 64-bit 编译器模块

        将 GCC 编译器和 GNU Binutils 移植到 Windows 平台下的产物,它是一些头文件和使用 GNU 工具集导入库的集合,允许用户在没有第三方 dll 的情况下生成本地的 Windows 程序

        MSVC 和 MinGW 不兼容,比如某项目使用了 MinGW 编译,那么它所链接的库也必须是 MinGW 编译的

  • 用于 UWP(Universal Windows Platform) 编译的模块

        有不同编译器类型的 UWP,属于 MSVC 编译器生成的 Qt 库,用于开发通用 Windows 平台的应用程序

  • 用于 Android 平台的模块

        用于 Android 应用开发的 Qt 库,如 Android x86 和 Android ARMv7

  • Source

        Qt 的源码包

  • Qt Charts

        二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表

  • Qt Data Visualization

        三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等

  • Qt Purchasing

        用于处理 Android、iOS 和 macOS 上的应用内购买的跨平台 API

  • Qt Virtual Keyboard

        Qt Quick 虚拟键盘

  • Qt WebEngine

        集成了 Google Chromium Web,充分利用了整个 Qt 图形堆栈集成,允许原生 Qt 控件与 Web 内容和 OpenGL 着色器的无缝混合和叠加

  • Qt Network Authorization

        Qt 网络授权是一个附加库,它使 Qt 应用程序能够使用不同的 Web 身份验证系统

  • Qt WebGL Streaming Plugin

        一个 Qt Platform Abstraction 插件,它通过网络将 Qt Quick & Qt OpenGL 应用程序流式传输到支持 WebGL 的浏览器

  • Qt Script (Deprecated)

        脚本模块,括号里的 “Deprecated” 表示这是已经过时的模块

Tools 节点下的工具:

  • Qt Creator 4.8.0

        用于 Qt 程序开发的 IDE

  • Qt Creator 4.8.0 CDB Debugger Support

        控制台调试器,是 MSVC 在 Qt 的原生调试器,由于 MSVC 只有编译器,如果选择它,则需要勾选;如选择 MinGW 则不需要,MinGW 中有 GDB 调试器

  • MinGW 7.3.0 64-bit

        MinGW 编译工具链

  • Strawberry Perl

        Perl 语言工具

第六步:选中 "I have read and agree to the terms contained in the license agreements.",点击“下一步”按钮;

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第七步:点击“下一步”按钮;

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第八步:点击“安装”按钮; 

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第九步:等待软件安装; 

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第十步:点击“完成”按钮; 

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第十一步:Qt Creator 运行界面如下所示 

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

三、Qt 的配置

Qt 的配置主要针对构建套件 (kits) 进行设置,如设置编译器、调试器、qmake等等

第一步:点击菜单“工具” -> “选项”;

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第二步:如果是低版本的 QtCreator,点击左侧的“构建和运行”,右侧显示构建套件 (kits) 选项卡

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

如果是高版本的 QtCreator,点击左侧的 “kits”, 右侧显示构建套件 (kits) 选项卡

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

第三步:默认会自动检测出安装的 Qt 版本及相应的编译器,如果自动检测的设置有错误,则可以选中该构建套件,设置其名称、设备类型、调试器、编译器、Qt版本等,也可以自行添加构建套件,依次设置各参数

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

“Qt Versions” 页面显示安装的 Qt 版本,一般都能够自动检测出来,如果不能自动检测,则需要手动添加,点击“添加”按钮,选择安装的 Qt 版本对应的 qmake.exe

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

“编译器”页面显示安装的所有版本的编译器,一般都能够自动检测出来,如果不能自动检测,则需要手动添加,点击“添加”按钮,选择安装的编译器版本对应的 gcc、g++

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits

“Debuggers”页面显示安装的所有版本的调试器,一般都能够自动检测出来,如果不能自动检测,则需要手动添加,点击 “add” 按钮,选择安装的调试器

第十八课、Qt 下载、安装与配置,Qt 实战经验,qt,Qt安装,Qt下载,Qt 配置,构建套件 kits文章来源地址https://www.toymoban.com/news/detail-700029.html

到了这里,关于第十八课、Qt 下载、安装与配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 孩子都能学会的FPGA:第二十八课——用FPGA实现最近最少使用(LRU)算法

    (原创声明:该文是 作者的原创 ,面向对象是 FPGA入门者 ,后续会有进阶的高级教程。宗旨是 让每个想做FPGA的人轻松入门 , 作者不光让大家知其然,还要让大家知其所以然 !每个工程作者都搭建了全自动化的仿真环境,只需要双击 top_tb.bat 文件就可以完成整个的仿真(前

    2024年02月19日
    浏览(44)
  • 【保姆级图文教程】QT下载、安装、入门、配置VS Qt环境

    QT 是一个跨平台的应用程序开发框架,它提供了丰富的工具和类库,用于开发图形用户界面(GUI)程序。Qt 提供了 C++ 编程语言接口,同时也支持其他编程语言,如 Python和QML。 以下是 QT 的一些主要特点: 跨平台:Qt 支持在多个操作系统上进行开发,包括 Windows、macOS、Linux、

    2024年01月17日
    浏览(62)
  • QT5.14.2下载安装与环境配置

    由于exe文件名称只有x86,只能选择这个下载,但是在安装时可以选择安装32位和64位。 7.等待安装完毕 找到工具路径 放入电脑的环境变量,点击完成 这样环境变量配置完成。

    2024年02月15日
    浏览(100)
  • ubuntu搭建qtcreator(含arm qt5.15且下载、安装、配置、示例)

    1.1 QtCreator选择 在Qt5.15以前,Qt creator与Qt版本库是打包在一起发布的,比如要开发基于Qt5.14的代码,则从官网下载,安装,然后就可以参考Qt5.14的接口,进行开发。 但从Qt5.14以后,集成开发环境和Qt版本库是分开的,如下所示,只有源码,没有qt-opensource-xx 安装Qt,是在安装

    2024年02月03日
    浏览(56)
  • Qt下载安装及配置教程(非常详细),从零基础入门到精通,看完这一篇就够了

    进入qt中文网站:https://www.qt.io/zh-cn/ 下载开源版 往下滑,下载Qt在线安装程序 它已经检测出我的是windows系统,直接点击download就好。如果是其它的系统,需要找到对应自己系统的安装包。 然后跟网速有关,等一会就会自动下载 等待下载完成,双击.exe文件,就可以进行安装。

    2024年02月14日
    浏览(43)
  • 完全离线环境下安装配置Vscode Python开发环境及离线包文件的下载与安装实战

    一般在进行项目开发时,都是在有网络的环境下进行的,此时的开发工作,由于有网络的支持,我们需要什么安装包、模块、或者工具,下载安装比较方便,缺少依赖环境时,有些系统和安装包会自动下载补齐。但在一些特情况境下,需要配置完全独立于网络的开发环境,这

    2024年02月04日
    浏览(71)
  • 【100天精通python】Day32:使用python操作数据库_MySQL下载、安装、配置、使用实战

    目录  专栏导读  1 MySQL概述 2 MySQL下载安装 2.1 下载  2.2 安装 2.3 配置

    2024年02月12日
    浏览(49)
  • cfa一级考生复习经验分享系列(十八)

    考点回忆:其实机考大家的题目都不大一样,是抽题的形式,在这里只罗列一些我遇到的印象比较深,同时大家容易忽略或犯错的点。道德考了很多GIPS;经济学考了费雪方程、货币中性、价格歧视、需求的收入弹性计算;数量考了相关系数的检验;财报总体还好,比较有迷惑

    2024年02月02日
    浏览(49)
  • 第十八节——插槽

    在Vue中,插槽(Slots)是一种用于组件模板中的特殊语法,用于实现组件的内容分发和复用。插槽允许父组件在子组件的模板中插入任意的内容,从而实现更灵活的组件组合和定制 默认插槽是最常用的插槽类型。在子组件的模板中,使用slot/slot标签定义默认插槽的位置。父组

    2024年02月05日
    浏览(50)
  • 第十八章 Unity 协程

    我们知道脚本都是继承自MonoBehaviour类,而其中的Update方法里面放置了大部分的游戏逻辑处理代码。Update方法是游戏循环的每一帧都去执行,这就要求我们的代码“无时无刻”不在处理所有的可能发生的情况,并做出相应的处理。如果我们想要完成“一段时间”的逻辑代码,例

    2024年02月05日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包