VS_SOLUTION_ITEMS

在版本 4.0 中加入。

指定產生的 Visual Studio 方案中包含的方案層級項目。

Visual Studio 產生器 為每個目錄建立一個 .sln 檔案,其 CMakeLists.txt 檔案呼叫 project() 命令。將路徑附加到與頂層 project() 命令呼叫相同的目錄中(例如,在頂層 CMakeLists.txt 檔案中),以指定包含在相應方案檔案中的檔案。

如果在 VS_SOLUTION_ITEMS 中指定的文件與 source_group() 命令呼叫相符,則受影響的方案層級項目會根據該命令中指定的名稱放置在方案層級資料夾的階層中。否則,項目會放置在名為 Solution Items 的預設方案層級目錄中。此名稱與 Visual Studio 嘗試在方案根目錄新增方案層級項目時使用的預設目錄名稱相符。