CMAKE_VS_WINRT_BY_DEFAULT¶
於 3.13 版本新增。
通知 Visual Studio 產生器,對於 VS 2010 及以上版本,目標平台預設啟用 WinRT 編譯,若省略 /ZW
或 VS_WINRT_COMPONENT
時,則需要明確停用 (與當存在這些選項時啟用相反)。
這使得 cmake 在各平台間的 WinRT 設定保持一致 — 如果您沒有明確啟用 WinRT 編譯,它將會被停用 (透過不啟用或明確停用)。
注意:即使一個專案明確啟用了 WinRT 編譯,C 語言原始程式檔的 WinRT 編譯也總是會被明確停用。
此變數意在被 工具鏈 檔案
用於此類平台設定。