FOLDER¶
对于使用文件夹层次结构呈现目标的 IDE,此属性指定将目标放置在哪一层文件夹下。要嵌套文件夹,请使用 FOLDER 值,例如 GUI/Dialogs,其中 / 字符用于分隔文件夹级别。没有 FOLDER 属性的目标将作为顶级实体显示。具有相同 FOLDER 属性值的目标将作为同级项显示在同一文件夹中。
只有某些 CMake 生成器会识别 FOLDER 属性(例如 Xcode 或任何 Visual Studio 生成器)。不识别的生成器将直接忽略它。
此属性由变量 CMAKE_FOLDER 的值进行初始化,前提是该变量在目标创建时已设置。
全局属性 USE_FOLDERS 必须设置为 true,否则 FOLDER 属性将被忽略。