WINRTプロジェクトを作成するには、CMake>=2.8.10である必要があります。
- プロジェクトタイプをWindowsストアアプリに設定します(CMAKE:SET_TARGET_PROPERTIES(target PROPERTIES VS_WINRT_EXTENSIONS TRUE)
- WinRTコンパイル用のコンパイラフラグ/ZWを追加します(CMAKE:ADD_DEFINITIONS(-ZW))
- App.xaml.h、App.xaml.cppを追加します
- App.xamlを追加して、VSがそこからいくつかの追加ファイルを生成するようにします(CMAKE:HOW?)
- VSがそれを使用するように説明付きのPackage.appxmanifestを追加します(CMAKE:HOW?)
ありがとうございました。
更新:この質問を参照するCMakeバグレポートはここにあります0013749:回避策なしでCMakeからWindows8RTをターゲットにすることはできません。