【发布时间】:2022-11-23 15:29:49
【问题描述】:
VS Studio 能够设置最低 Windows SDK 版本和目标 SDK 版本。看:
How to chose minimum and target versions of Windows 10 SDK
我正在使用 CMake 和 Ninja 进行开发,所以我不直接使用 VS Studio。我的问题与 CMake 对 Windows 的最低和目标 SDK 版本的使用有关。
您可以设置 CMake 变量 CMAKE_SYSTEM_VERSION 来设置目标 SDK 版本。但这是什么行为呢?这个目标版本是当前 SDK 版本还是最低 SDK 版本?
我的目标是创建一个从特定最低 Windows SDK 版本开始的应用程序,比如 Windows 10.0.18362 及更高版本。 我的理解是 CMAKE_SYSTEM_VERSION 像一种最低版本一样工作......但不确定。
有人知道吗? 谢谢
【问题讨论】: