qindows安装qt很慢,qt怎么快速安装,qt、qtcreator、vs的关系
qt的基础知识:
Qt 是一个跨平台应用程序和 UI 开发框架。使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。
Qt Creator 是全新的跨平台 QtIDE(集成开发环境),可单独使用,也可与 Qt 库和开发工具组成一套完整的 SDK(软件开发工具包)。 其中包括:高级 C++ 代码编辑器,项目和生成管理工具,集成的上下文相关的帮助系统,图形化调试器,代码管理和浏览工具。
如果安装qt,qt的包会包含qt creator的编译器,安装完成后可以使用qt+qtcreator进行qt 开发;
如果你有visual studio,希望用它来进行qt开发,就要同时安装qt本身 和qt的vistual studio 插件,这两个东西,插件就是帮助visual studio使用qt 的工具。安装完成后可以使用 qt + visual studio进行开发。qt的vs插件安装参考:
https://blog.csdn.net/baidu_41388533/article/details/112347837
主要步骤是从网址:http://download.qt.io/development_releases/vsaddin/ 下载你的vs版本对应的插件进行安装,然后再vs->拓展->qt vs tools->Qt->Versions->中添加编译文件,进行开发
qt的编译:qt在windows中的编译一般使用两种编译器,msvc,和MinGW,
MinGW(Minimalist GNU for Windows):是一个GCC和GNU Binutils的原生软件端口,用于在Windows上开发原生的Microsoft Windows应用程序。MinGW和Qt Creator以及Qt installers for Windows一起发布。
MSVC:微软公司的可视C++开发平台。在qt5.9以前,windows版本细分了一些版本,包括MinGW和MSVC,其中MSVC用的VS编译器,还需要安装一些Visual C++的库什么的,总之,如果你的电脑中没有安装VS那就不要安装这个版本了,否则使用时编译通不过。而在之后的版本中,就没有了这种细分,所以我们可以发现5.9之后的安装包都要比之前的大不少。https://blog.csdn.net/u013245354/article/details/113772880, 所以如果你使用qtcreator开发qt,就不需要msvc, 如果使用visual studio开发qt就要安装msvc
qt Qt 自从5.15版本开始,对非商业版本,也就是开源版本,不提供已经制作好的离线exe安装包,自这个版本开始你只有两种选择:
1、编译源码 例如qt-everywhere-src-5.15.2.zip 编译步骤繁琐,需严格遵循步骤花费数小时不等的时间;
2、在线联网安装:清华源或者其它方法代理直连。
上述介绍参考:https://blog.csdn.net/yanchenyu365/article/details/110949727
windows如何快速安装 qt
1, 下载在线安装程序
https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/
说明:本人是用windows安装,所以选第三个;这个.exe本身并不包含所有的qt的安装文件,运行它的目的是让它从网站上下载qt的资源进行安装
2, 如果直接启动这个.exe 让它安装整个qt,但是启动它后它要从官网下载qt需要的文件,会非常慢,所以我们在运行它的时候也要给它指定一个镜像网址,让它从镜像网址下载文件,这样会非常快,指定方法:
(1)下载好上面的文件后,cmd 进入到该文件的目录。例如下载的文件在D:/qt文件夹下,
打开cmd, 输入: cd D:/qt 就可以进入;
(2)进入之后运行命令:
qt-unified-windows-x64-4.5.2-online.exe --mirror https://mirror.nju.edu.cn/qt
注意前面exe的文件名和你下载的文件名要对应,后面的网址就是镜像源的网址,也可以换其它的镜像源,运行之后就可以快速安装。
上述方法参考自:https://blog.csdn.net/u012915636/article/details/128734177,由于我们使用windows安装,不需要命令前面的./
初学qt还在摸索,如有不对还望指正,如果有用点赞收藏!!!