创建WinRT的项目,我们需要有CMake的> = 2.8.10和:可以用cmake创建WinRT项目吗?
- 设置项目类型为Windows应用商店的应用程序(CMake的:SET_TARGET_PROPERTIES(目标属性VS_WINRT_EXTENSIONS TRUE)
- 添加编译器标志/ ZW对WinRT的汇编(CMake的:ADD_DEFINITIONS(-zw))
- 添加App.xaml.h,App.xaml.cpp
- 添加的App.xaml这样VS会从中产生一些附加的文件(CMake的:怎么了?)
- 添加Package.appxmanifest与说明,以便VS将使用它(CMake的:怎么了? )
谢谢。
UPDATE:CMake的bug报告提到这个问题是在这里0013749: Cannot target Windows 8 RT from CMake without workarounds.
而这个http://public.kitware.com/Bug/view.php?id=13511 –