使用CMake生成通用windows平台解决方案和项目文件
我正在尝试使用cmake为通用windows平台中的静态库生成解决方案和项目文件。我给出了另一个线程中指定的参数 但它生成的项目文件配置不正确(TargetPlatformVersion=8.1和WindowsStoreAppSupport=No)。相反,这些值应该类似于TargetPlatformVersion=10.0.10586.0或10.0.10240.0,并且WindowsStoreAppSupport=Yes 我已经给出了参数使用CMake生成通用windows平台解决方案和项目文件,cmake,visual-studio-2015,windows-10-universal,Cmake,Visual Studio 2015,Windows 10 Universal,我正在尝试使用cmake为通用windows平台中的静态库生成解决方案和项目文件。我给出了另一个线程中指定的参数 但它生成的项目文件配置不正确(TargetPlatformVersion=8.1和WindowsStoreAppSupport=No)。相反,这些值应该类似于TargetPlatformVersion=10.0.10586.0或10.0.10240.0,并且WindowsStoreAppSupport=Yes 我已经给出了参数CMAKE\u SYSTEM\u NAME=Windows
CMAKE\u SYSTEM\u NAME=WindowsStore
和CMAKE\u SYSTEM\u VERSION=10.0
,并将生成器选择为“Visual Studio 14 2015”
CMake是否支持通用Windows平台?如果是,那么如何生成支持UWP的项目文件?最新版本的CMake支持较新版本的Visual Studio和Windows 10 SDK。如果出现奇怪的错误,请尝试更新到最新的CMake版本。您使用的是最新的CMake 3.4版本吗?版本越新,CMake支持这些新开发的更改就越多。我使用的是CMake 3.3.1。让我试试cmake 3.4,然后再回来。它是用cmake 3.4版本实现的。谢谢我建议升级您的评论,作为对该问题的回答。官方文件: