LOCATION_<CONFIG>¶
唯讀屬性,提供目標在磁碟上的位置。
唯讀屬性,指示目標的主要檔案在磁碟上的位置,針對組態 <CONFIG>
。此屬性僅針對程式庫和可執行目標定義。匯入的目標可能提供一組與匯入專案不同的組態。預設情況下,CMake 尋找完全符合的組態,否則使用任意可用的組態。使用 MAP_IMPORTED_CONFIG_<CONFIG>
屬性來明確地映射匯入的組態。
在讀取此屬性後,請勿設定會影響目標位置的屬性。這些屬性包括名稱與 (RUNTIME|LIBRARY|ARCHIVE)_OUTPUT_(NAME|DIRECTORY)(_<CONFIG>)?
、(IMPLIB_)?(PREFIX|SUFFIX)
或 LINKER_LANGUAGE
相符的屬性。不遵守此規則不會被診斷出來,並使目標的位置保持未定義狀態。