POSITION_INDEPENDENT_CODE

是否建立與位置無關的目標

POSITION_INDEPENDENT_CODE 屬性決定是否建立與位置無關的可執行檔或共享函式庫。對於 SHAREDMODULE 函式庫目標,此屬性預設為 True,否則為 False。如果目標建立時設定了 CMAKE_POSITION_INDEPENDENT_CODE 變數,則此屬性會由此變數的值初始化。

注意

對於可執行目標,連結步驟由 CMP0083 策略和 CheckPIESupported 模組控制。