LOCATION_<CONFIG>

只读属性,提供目标在磁盘上的位置。

一个只读属性,指示目标的主文件对于 <CONFIG> 配置在磁盘上的位置。此属性仅为库和可执行目标定义。导入的目标可能提供一组与导入项目不同的配置。默认情况下,CMake 查找完全匹配的配置,否则使用任意可用的配置。使用 MAP_IMPORTED_CONFIG_<CONFIG> 属性来显式映射导入的配置。

读取此属性后,请勿设置影响目标位置的属性。这些属性包括名称与 (RUNTIME|LIBRARY|ARCHIVE)_OUTPUT_(NAME|DIRECTORY)(_<CONFIG>)?, (IMPLIB_)?(PREFIX|SUFFIX), 或 LINKER_LANGUAGE 匹配的属性。不遵守此规则不会被诊断出来,并使目标的位置未定义。