FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>¶
在 3.18 版本加入.
当使用多配置生成器(如 Xcode 和 Ninja Multi-Config)时,后缀附加到配置``<CONFIG>`` 的框架文件名。
当使用配置``<CONFIG>`` 构建时,此属性的值附加到磁盘上构建的框架文件名。
例如,给定一个名为 my_fw 的框架,FRAMEWORK_MULTI_CONFIG_POSTFIX_DEBUG 属性的值为 _debug,以及 CMAKE_CONFIGURATION_TYPES 中的 Debug;Release,以下相关文件将为“调试”和“发布”配置创建:
发布/my_fw.framework/my_fw发布/my_fw.framework/Versions/A/my_fw调试/my_fw.framework/my_fw_debug调试/my_fw.framework/版本/A/my_fw_debug
对于框架目标,此属性由 CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG> 变量的值初始化(如果它是在创建目标时设置的)。
对于非框架目标和使用单个配置生成器时,此属性将被忽略。