使用 Windows Phone

cmake with Windows Phone

我在 MSVC 2015 中使用 CMake v3.5.0。我想生成一个 Windows Phone 8.1 项目。在 CMake Docs 中,它显示了如何通过将 CMAKE_SYSTEM_NAME 设置为 WindowsPhone 并将 CMAKE_SYSTEM_VERSION 设置为 8.1

但是,当我这样做时它掉下来了:

> cmake .. -G "Visual Studio 14 2015 ARM" -DCMAKE_SYSTEM_NAME=WindowsPhone -DCMAKE_SYSTEM_VERSION=8.1
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:3 (project):
  No CMAKE_C_COMPILER could be found.

CMake Error at CMakeLists.txt:3 (project):
  No CMAKE_CXX_COMPILER could be found.

关于如何使这项工作有任何想法吗?

我的问题是我在一台已经升级了多个版本 Visual Studio 的开发机器上。我使用新的 Windows 10 图像安装了 Visual Studio 2015,它与 CMake 一起工作正常。