cmake Windows 10 SDK

问题描述 投票:0回答:2

尝试在 Windows 10 上使用 Visual Studio 编译器使用 cmake 来编译 VTK...但是,cmake 显示“无法找到此计算机上安装的 Windows 10 SDK 的适当版本”。 好的。所以我安装了 Windows 10 SDK 但同样的错误不断发生。

知道可能出了什么问题吗?我已经重新安装了cmake但没有成功。

谢谢, 埃里克

visual-studio cmake windows-10
2个回答
0
投票

你需要安装windows sdk,除非它不起作用。 cmake 需要 windows sdk 才能运行 cmake 编译器。安装 Windows sdk,

  1. 从开始菜单转到 Visual Studio 安装程序。
  2. 选择“修改” enter image description here
  3. 选择“单个组件”
  4. 在出现的菜单中找到Windows SDK(最新版本) enter image description here
  5. 然后选择修改。

-2
投票

我也遇到了同样的问题,就我而言,这是因为我刚刚安装的 SDK 的目标是 10.0.10586.0

ls "C:\Program Files (x86)\Windows Kits\10\include\"


    Directory: C:\Program Files (x86)\Windows Kits\10\include


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----        12/4/2015  12:27 AM                10.0.10586.0

但是我的系统被cmake检测为:

系统是:Windows - 10.0.10240 - AMD64

如果将 include .0.10586.0 文件夹重命名为 include .0.10240,则会找到 SDK。

© www.soinside.com 2019 - 2024. All rights reserved.