CMake 报错 Failed to find required Qt component WebEngineWidgets
这个问题看上去和《CMake 报错Failed to find optional Qt component Core5Compat》类似但是解决起来要麻烦很多。Qt 的 WebEngine 模块是基于 Chromium 开发的 Web 引擎它不是一个独立的浏览器而是一个深度集成 Chromium 渲染与网络能力的 Qt 原生组件。如果我们用解决 Core5Compat 缺失的方法去解决 WebEngine 缺失的问题你会发现在 MinGW 版本的 Qt 下是没有这个组件的只有基于 MSVC 的版本据说 WebEngine 从未计划支持 MinGW因为 Chromium MinGW 是一个非常困难的组合涉及很多问题。所以如果你的应用报了这个错就意味着你必须使用 MSVC 版的 Qt在 Windows 上打开Qt Maintance Tool重新选择如下组件进行安装上述配置会囊括在 Windows 上开发 Qt 所依赖到的所有的包了遇到找不到 Qt component 错误的概率会很小了。最后提醒一下同步修改一下 PATH 环境变量
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2409614.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!