是否可以使用cmake创建WinRT项目?

ixS*_*Sci 17 c++ cmake windows-runtime visual-studio-2012

要创建WINRT项目,我们需要CMake> = 2.8.10并且:

  1. 将项目类型设置为Windows应用商店应用(CMAKE:SET_TARGET_PROPERTIES(目标属性VS_WINRT_EXTENSIONS TRUE)
  2. 为WinRT编译添加编译器标志/ ZW(CMAKE:ADD_DEFINITIONS(-ZW))
  3. 添加App.xaml.h,App.xaml.cpp
  4. 添加App.xaml,VS将从中生成一些额外的文件(CMAKE:怎么样?)
  5. 添加Package.appxmanifest与描述,以便VS将使用它(CMAKE:怎么样?)

谢谢.

更新:参考此问题的CMake错误报告在这里:0013749:无法在没有解决方法的情况下从CMake定位Windows 8 RT.

小智 2

CMake 人员正在研究它: cmake.org 上的错误报告