【问题标题】:Visual Studio 2017 CMake issues with UWP projectsUWP 项目的 Visual Studio 2017 CMake 问题
【发布时间】:2017-08-04 09:09:28
【问题描述】:

我目前遇到的问题是 Visual Studios 2017 企业版无法使用 CMake 为 UWP 项目生成/编译代码,

错误: - 带有 CMake 的 Windows 应用商店组件需要 Windows 桌面 SDK 以及 Windows Store '10.0' SDK。请确保您有 都安装了

我已经追踪了一段时间的问题,似乎 CMake Visual Studio 使用的版本无法正确找到 Windows 10 SDK 或 Windows Desktop SDK,我尝试将 cmake VS2017 正在使用的版本交换为较新的版本,例如(我尝试了 3.8 和 3.9 )都在一定程度上工作,直到在输出中发布解析错误以进行 cmake 目标信息提取。

我发现原因是因为 VS2017 使用的是自定义版本的 CMake - 3.7.20170106-gd3236-dirty-MSVC_2

有没有人想办法让 UWP 项目与 VS 2017 CMake 一起工作。

【问题讨论】:

    标签: visual-studio cmake uwp


    【解决方案1】:

    这似乎是一个已知问题。

    与 Visual Studio 2017(最新更新)捆绑的 3.7.2 版 CMake 无法单独找到 Visual Studio 2017 构建工具。使用 CMake 3.8.1(当前 CMake 版本),可以发现工具没有问题。

    您可以从这里查看更多详细信息:Visual Studio 2017 CMake Build Tools Bug

    所以,请尝试使用CMake 3.8

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-01
      • 2023-04-06
      • 2019-02-23
      • 2017-04-03
      相关资源
      最近更新 更多