解决Project ERROR: Unknown module(s) in QT: “webenginewidgets” 的问题_windows10下使用Qt安装MSVC2017
问题描述
在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的相关东西了。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)