POSITION_INDEPENDENT_CODE

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

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

注意

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