LOCATION_<CONFIG>

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

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

在读取此属性之后,请勿设置影响目标位置的属性。这些属性包括其名称与 (RUNTIME|LIBRARY|ARCHIVE)_OUTPUT_(NAME|DIRECTORY)(_<CONFIG>)?(IMPLIB_)?(PREFIX|SUFFIX)LINKER_LANGUAGE 匹配的属性。如果不遵循此规则,则无法对问题进行诊断,并且目标位置保持未定义状态。