VS_SOLUTION_ITEMS

4.0 版本新增。

指定包含在生成的 Visual Studio 解决方案中的解决方案级别项。

Visual Studio Generators”会为每个调用了 CMakeLists.txt 文件的目录创建 .sln 文件。在该目录的顶级 project() 命令调用(例如,在顶级 CMakeLists.txt 文件中)的相同目录下,将路径附加到此属性,以指定包含在相应解决方案文件中的文件。

如果 VS_SOLUTION_ITEMS 中指定的某个文件与 source_group() 命令调用匹配,则受影响的解决方案级别项将根据该命令中指定的名称放置在解决方案级别文件夹的层次结构中。否则,这些项将放置在名为 Solution Items 的默认解决方案级别目录中。该名称与 Visual Studio 在尝试将解决方案级别项添加到解决方案根目录时使用的默认目录名称匹配。