Visual studio 2015 如何在使用VS 2015构建QtWebEngine 5.8时禁用Windows 10功能?

Visual studio 2015 如何在使用VS 2015构建QtWebEngine 5.8时禁用Windows 10功能?,visual-studio-2015,build,qtwebengine,qt5.8,Visual Studio 2015,Build,Qtwebengine,Qt5.8,默认情况下,QtWebEngine不支持播放mp3,所以我需要从源代码构建它,以启用mp3支持 我的环境: Windows 7 64位SP 1 VS 2015社区 QtWebEngine 5.8 由于以下错误,生成失败: d:\sdks\qt\qtwebengine-opensource-src-5.8.0\src\3rdparty\chromium\base\win\win_util.cc(26):致命错误C1083:无法打开包含文件:“uiviewsettingsinterop.h”:没

默认情况下,QtWebEngine不支持播放mp3,所以我需要从源代码构建它,以启用mp3支持

我的环境:

  • Windows 7 64位SP 1
  • VS 2015社区
  • QtWebEngine 5.8
由于以下错误,生成失败:

d:\sdks\qt\qtwebengine-opensource-src-5.8.0\src\3rdparty\chromium\base\win\win_util.cc(26):致命错误C1083:无法打开包含文件:“uiviewsettingsinterop.h”:没有此类文件或目录

我做了一些研究,这个标题是Windows10SDK的一部分。我试图在VS 2015中赢得10个SDK功能,但失败了


现在我想知道,我可以在Qt WebEngine配置中禁用Win 10支持吗?因为我只需要在Win 7上使用它。

您不能禁用它。因为Win 10 SDK是构建Chrome 53所必需的


我找不到关于铬53的官方文件。但是,请参阅此文档

您不能禁用它。因为Win 10 SDK是构建Chrome 53所必需的


我找不到关于铬53的官方文件。但是,请参阅此文档

如我在问题中所述,我未能安装Windows 10 SDK(似乎与Win 7不兼容)。现在我想知道,我是否可以在WebEngine配置中禁用Win 10支持,这样我就可以在没有Win 10 SDK的情况下构建它?你不能禁用它。因为Win 10 SDK是构建Chromium 53所必需的,所以有官方文档吗?我找不到关于Chromium 53的官方文档。但是,请参阅本文件。谢谢您提供的信息。请将此添加到您的答案中,以便我可以接受。如我的问题中所述,我未能安装Windows 10 SDK(似乎与Win 7不兼容)。现在我想知道,我是否可以在WebEngine配置中禁用Win 10支持,这样我就可以在没有Win 10 SDK的情况下构建它?你不能禁用它。因为Win 10 SDK是构建Chromium 53所必需的,所以有官方文档吗?我找不到关于Chromium 53的官方文档。但是,请参阅本文件。谢谢您提供的信息。请将此添加到您的答案中,以便我可以接受。