LOCATION_<CONFIG>

唯讀屬性,提供目標在磁碟上的位置。

唯讀屬性,指示目標的主要檔案在磁碟上的位置,針對組態 <CONFIG>。此屬性僅針對程式庫和可執行目標定義。匯入的目標可能提供一組與匯入專案不同的組態。預設情況下,CMake 尋找完全符合的組態,否則使用任意可用的組態。使用 MAP_IMPORTED_CONFIG_<CONFIG> 屬性來明確地映射匯入的組態。

在讀取此屬性後,請勿設定會影響目標位置的屬性。這些屬性包括名稱與 (RUNTIME|LIBRARY|ARCHIVE)_OUTPUT_(NAME|DIRECTORY)(_<CONFIG>)?(IMPLIB_)?(PREFIX|SUFFIX)LINKER_LANGUAGE 相符的屬性。不遵守此規則不會被診斷出來,並使目標的位置保持未定義狀態。