问题描述

在Qt5中使用webenginewidgets开发,编译就发现提示Project ERROR: Unknown module(s) in QT: “webenginewidgets” 的问题,查了一下资料,在windows下使用Qt开发使用webenginewidgets需要安装MSVC,查看了对应的版本Qt5需要安装MSVC2017。

下载基础的MSVC2017

打开微软官网
https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
在这里插入图片描述
在这里插入图片描述
下载完成以后得到两个可执行程序:
VC_redist.x64.exe 大于14.6M,此程序包安装 Visual C++ 库的运行时组件,并且可以用于在计算机上运行此类应用程序,即使该计算机没有安装 Visual Studio 2017。

visualcppbuildtools_full.exe 大约3.13M,这个是基本的
在这里插入图片描述

安装VC_redist.exe

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

安装visualcppbuildtools_full.exe

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

离线安装

离线安装首先需要到微软的官网下载一个安装文件,通过命令把离线安装文件下载到本地,然后才能拷贝到需要离线安装的服务器上

下载地址: https://visualstudio.microsoft.com/zh-hans/downloads/
在这里插入图片描述
有三个版本可以下载,社区版、专业版、企业版,这里我下载的是社区版vs_community__866113317.1630031920.exe,文件都很小,因为都是在线安装的工具。

下载离线安装包,打开命令行执行以下语句
-- layout表示 下载存放位置
--lang 表示下载的语言,如果不设置将下载所有语言

.\vs_community__866113317.1630031920.exe --layout D:\vs2017offline --lang zh-CN

在这里插入图片描述
执行后就会弹出一个下载窗口
在这里插入图片描述
在上面的安装完成以后会弹出下面的命令行,就是下载进度,这个要看网速了,需要下载十几个G的文件,慢慢等待吧。
在这里插入图片描述

安装完成以后再打开Qt就能够看到MSVC的相关东西了。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐