Qt安装教程-详细

article/2025/9/13 10:49:08

本文主要介绍了Qt5.9.7的安装步骤。

Qt下载

Qt的下载地址: http://download.qt.io/archive/qt/
qt-opensource-windows-x86-5.9.7.exe 是一个综合的安装包(5.8之前分开下载各个编译器版本SDK),下载后安装的时候可以选择安装哪个编译器对应的SDK。一般可选MinGW 或者MSVC,也可以选Android开发用的arm编译器。安装完成时,如果系统里已经有MSVC编译器、或者安装了Qt提供的MinGW编译器,一般是会自动配置好构建套件的,不需要再配置。

安装

下载完成之后,打开安装,步骤如下:







Qt文件结构

安装完成后,查看Qt文件结构,主要介绍下5.9.7和Tools。

Tools文件夹下是一些工具软件,这些软件对应上面安装步骤选择组件时Tools勾选项。包括内容如下:

  1. QtCreator,是用于Qt开发的IDE。
  2. mingw,是MinGW编译工具。
  3. perl,是一个Perl语言工具。

5.9.7文件夹下是SDK和源码,文件夹下面对应上面安装步骤选择组件时Qt5.9.7的勾选。包括内容如下:

  1. mingw32,是MinGW编译模块编译的Qt SDK。里面包含了一些MinGW编译器编译的Qt动态库和头文件。
  2. msvc2015,是MSVC2015 32bit编译模块编译的Qt SDK。 里面包含了一些MSVC 32bit编译器编译的Qt动态库和头文件。(其他同理,带64表示64bit库文件)
  3. winrt_x64_msvc2015,是UWP编译模块编译的动态库(不太了解)。
  4. src是Qt的源程序。

每个编译器版本的SDK都会包含3个工具软件和相关版本的动态库

  1. assistance:是一个独立的查看Qt帮助文档的程序,集成在了QtCreator。
  2. designer:是一个独立的进行窗口、对话框等界面可视化设计的程序,也集成在了QtCreator。
  3. linguist:是一个编辑语言资源文件的程序,在开发多语言界面的应用程序时会用到。
  4. 动态库:包括debug(动态库名称以d结尾)和release的动态库,发布程序时候需要把相关动态库拷贝到可执行程序目录下面。

概念

Qt和QtCreator
  1. Qt是跨平台C++图形用户界面应用程序开发框架(可以简单理解为开发类库)。在我们开发程序时候,Qt提供了一套在各个编译环境下编译好的库。使用对应编译环境的库,保证我们的程序可以正常运行。一般所说的Qt的版本就是库的版本,比如我们下的是Qt5.9.7。
  2. QtCreator:是Qt的一个集成还发环境IDE(可以简单理解为是一个软件,使用这个软件进行Qt的开发)。QtCreator也有个版本,这是IDE的版本,与Qt的版本不同,比如我下的QtCreator 4.7.1。
构建套件(kit)、Qt版本(version)、编译器(compliers)、调试器(debuggers)
  1. 构建套件(kit)里包含编译器,调试器,Qt版本等信息。这些东西组合在一起,成为构建套件。一般编译器版本要与Qt版本一致。
  2. Qt版本(version)一般可以简单说为是Qt库的版本,这里又将库的版本细分为具体编译器对应的库。例如 Qt 5.9.7 MSVC2015 64bit就是Qt5.9.7在MSVC2015 64bit编译环境下编译出来的库(编译版本与Qt bin目录下qmake.exe版本一致)。
  3. 编译器(compliers)一般使用MinGW和MSVC。因为MinGW是开源的,所以在Qt安装时候可以进行选择安装,即上面Tools文件夹下的mingw32。MSVC是微软的编译器,要想使用需下载VS。最好下载与Qt版本对应的编译器,例如,构建套件选择Desktop Qt 5.9.7 MSVC2015 64bit,Qt版本为Qt 5.9.7 MSVC2015_64,最好下载VS2015使用对应的编译器,即VS2015 64bit编译器。编译器与Qt版本不同可能会有问题。
  4. 调试器(debugger),一般为GNU gbd for mingw调试器和windows的CDB调试器。调试器可能另需下载配置。

在QtCreate->工具->选项->构建和运行中可对它们进行查看和设置。


http://chatgpt.dhexx.cn/article/8HsMq6a4.shtml

相关文章

QT下载安装

1、下载路径 https://download.qt.io/archive/qt/5.9/5.9.9/ 文件比较大,建议可以Qt 镜像网站 下载 国内著名的 Qt 镜像网站,主要是各个高校的:中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/ 清华大学:htt…

QT安装 and VS2019中安装QT插件

目录 VS中安装QT扩展插件1. 安装qt软件2. 在VS中安装qt扩展插件 VS中创建QT项目 VS中安装QT扩展插件 1. 安装qt软件 QT下载网址(各版本). QT(5.12.11)直达界面. 根据操作系统不同,选择相应版本下载 双击运行… 输入QT账号信息&#xff0…

QT安装简介

1、下载QT安装包 下载网址:http://download.qt.io/ 或者http://download.qt.io/archive/qt/ 选择一个你需要的版本,例如 5.10 点击进去后,选择对应操作系统的安装包下载,例如qt-opensource-windows-x86-5.10.0.exe 2、安装QT …

QT安装教程(简易)

官方网址 Qt官方网址:http://download.qt.io 注意!!!!!!!!!!这里下载记得要下载5版本以上的,因为5版本以上的自带打包工具&#xf…

Qt的安装及配置

一、Qt的安装 1.下载链接 或者 网盘下载 链接: https://pan.baidu.com/s/15Fwh8kOtrj4GIIg6ptnb7A 提取码: uvar 2.先注册账号,用自己的qq邮箱就可(注意:密码要有数字和大小写字母) 3.看图 4. 第一个:通过在Q中启用发送假名使用统计数据来…

Linux下的QT安装及初步使用过程(一)

目录 1.QT的安装 2.创建第一个QT程序 (1)QT代码(C) (2)使用qmake工具生成工程文件 ①确保qmake是可用的 ②如果不能找到qmake,则以下方式参考 ③使用qmake生成工程文件 ④生成Makefile文…

QT的安装 [新版2022]

QT的安装 [新版2022] 1 概述2 qt官网3 下载安装3.1 登录账号3.2 阅读同意许可3.3 开始安装3.4 帮助改进建议3.5 指定安装目录3.6 选择组件3.7 选择版本的依赖文件3.8 手动下载安装程序 1 概述 最近QT发布了6版本,5.x版本依然坚挺,官方也给出了LTS的标识…

【QT】简单易学的QT安装教程

对于在Windows系统上安装QT,经常会出现各种各样的错误,从不知选择版本到安装好后也无法使用,实属让人头疼。经过多次试错,找到了简单易学的QT方式,同时也会说明其中需要注意的点 一、QT安装和新建QT文件 https://dow…

Qt安装详细步骤

qt安装地址 安装步骤如下: (上图为所勾选的编译组件详细勾选项,只适用于初学初学者)

Qt安装教程(Qt 6.4)

Qt安装教程(Qt 6.4) 一、Qt简单介绍二、安装Qt(1)下载(2)安装 三、Qt组件一览(1) “Preview”分类下的开发组件(2) “Qt ”分类下的开发组件 一、Qt简单介绍 …

QT安装具体图解

文章目录 QT安装包下载Qt安装1.双击下载好的安装包,出现界面点击next2.根据个人情况选择填写信息,有账号就登陆,没有就注册一个(注意:注册时候的密码需要英文大写,小写,数字,特殊符号…

Qt下载安装及配置教程

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

QT系列---安装

文章目录 一、QT介绍二、为什么嵌入式系统界面推荐使用QT开发?三、QT安装教程四、QT的第一个界面五、QT的设计页面 一、QT介绍 QT是基于C语言的图形用户界面应用程序开发框架。QT除了可以开发GUI程序,也可以发开像控制台工具和服务器这些。 QT目前除了C…

Qt的下载安装全教程

一、Qt 的安装 1.下载地址:https://download.qt.io/official_releases/qt/ ;如下图1,图2,选择自己想要下载的版本,我下载的5.12.12,文件3.7G,建议使用加速器下载;在此说明一下&…

Qt5.14.2下载与安装(保姆级图文教程)

文章目录 1 官方下载地址2 Qt5.14.2 安装3 代码测试4 组件更新5 卸载 1 官方下载地址 下载地址:https://download.qt.io/archive/qt/5.14/ 根据自己的系统选择安装包进行下载。 本人是Windows10 64位系统,虽然安装包名称只有x86,但是在安装…

Qt在线安装教程(详细图文)

Qt在线安装教程(详细图文 一、前言二、QT账号的注册三、QT的安装的镜像四、安装的过程 一、前言 个人主页: ζ小菜鸡大家好我是ζ小菜鸡,小伙伴们,让我们一起来学习Qt在线安装。如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连) 二、QT账…

数位dp。。。

(建议认真学的人最好别看我的博客) https://blog.csdn.net/KonnyWen/article/details/104475276别人的一篇博客,明天早上学! 好的我们开始:数位 dp 是指求在数位限制下有多少满足要求的数的 dp \texttt{dp}dp。例如&am…

数位dp + 记忆化搜索

这里写目录标题 数位dp记忆化搜索例题 数位dp 1.数位dp的由来:数位dp也是动态规划的一种类型,而数位dp解决的问题往往是这样的: 题目会给你一个区间,然后让你去根据这个区间去找一些符合条件的数据。 但是这样的话我们最可能想到…

-数位DP

目录 1、 数位和 2、不要62 3、数数1 4、数数2 5、数数3 1、 数位和 // 数位和#include<bits/stdc.h> using namespace std; int c[21]; long long l, r, ans[10], f[17];inline void calc(long long n, int xs){ // xs : 系数int m 0; while(n){c[m]…

数位DP 详解+模版

首先清楚数位DP要解决什么样的问题&#xff1a; 求出在给定区间 [A,B] 内&#xff0c;符合条件 f(i) 的数 i 的个数。条件 f(i) 一般与数的大小无关&#xff0c;而与数的组成有关。由于数是按位dp&#xff0c;数的大小对复杂度的影响很小。 用记忆化搜索来实现。 先来看模板…