文件夹

对于使用文件夹层次结构呈现目标的 IDE,此属性指定放置目标的文件夹的名称。要嵌套文件夹,请使用 FOLDER 值,例如 GUI/Dialogs/ 字符分隔文件夹级别。没有 FOLDER 属性的目标将显示为顶级实体。具有相同 FOLDER 属性值的目标将出现在与兄弟姐妹相同的文件夹中。

只有一些 CMake 生成器支持 FOLDER 属性(例如:generator:Xcode 或任何:ref:Visual Studio <Visual Studio Generators> 生成器)。那些不这样做的生成器将简单地忽略它。

如果在创建目标时设置了此属性,则该属性由变量 CMAKE_FOLDER 的值初始化。

全局属性 USE_FOLDERS 必须设置为 true,否则 FOLDER 属性将被忽略。