导入_位置¶
IMPORTED 目标磁盘上主文件的完整路径。
将其设置为磁盘上“IMPORTED”目标文件的位置。对于可执行文件,这是可执行文件的位置。对于 STATIC 库和模块,这是库或模块的位置。对于非 DLL 平台上的“共享”库,这是共享库的位置。对于 macOS 上的应用程序包,这是包文件夹内“Contents/MacOS”内的可执行文件的位置。对于 macOS 上的框架,这是框架文件夹中库文件符号链接的位置。对于 DLL,这是库的“.dll”部分的位置。对于“未知”库,这是要链接的文件的位置。忽略非导入目标。
IMPORTED_LOCATION 目标属性可能会被特定于配置的 <CONFIG> 目标属性覆盖。此外, MAP_IMPORTED_CONFIG_<CONFIG> 目标属性可用于在项目配置和导入目标配置之间进行映射。如果这些都未设置,则可以选择 IMPORTED_CONFIGURATIONS 目标属性中列出的任何其他配置的名称,并使用其 IMPORTED_LOCATION_<CONFIG> 值。
要获取导入目标的位置,请读取 LOCATION 或 LOCATION_<CONFIG> 属性之一。
对于具有导入库的平台(例如 Windows),另请参阅 IMPORTED_IMPLIB。