12

我正在尝试使用 CMake 为 Windows 10 生成 Visual Studio 15 项目 c++ 静态库。它应该可以在手机上使用,所以我认为它应该支持 Windows 商店。我可以设置任何标志吗?

我找到了https://github.com/Microsoft/CMake,它是 Microsoft 的 CMake 分支,但我找不到如何使用它来启用通用应用程序支持的线索。

当我打开对 Windows stope 的支持时,使用“正常”cmake 时出现错误:

错误 MSB3843:项目“project1”针对平台“Windows”,但引用了针对平台“UAP”的 SDK“Visual C++ 2015 Runtime for Universal Windows Platform Apps v14.0”。

4

2 回答 2

15

CMake -G“Visual Studio 14 2015”-DCMAKE_SYSTEM_NAME=WindowsStore -DCMAKE_SYSTEM_VERSION=10.0

于 2015-08-10T16:01:22.233 回答
2

从 cmake 版本 3.4.0 开始提供对通用 Windows 项目的支持。旧版本不支持。上述命令适用于 cmake 3.4.0。

于 2016-02-29T08:21:53.863 回答