POSITION_INDEPENDENT_CODE¶
是否建立與位置無關的目標
POSITION_INDEPENDENT_CODE
屬性決定是否將建立與位置無關的可執行檔或程式庫。對於 SHARED
和 MODULE
程式庫目標,此屬性預設為 True
。對於其他目標,如果建立目標時設定了 CMAKE_POSITION_INDEPENDENT_CODE
變數,則此屬性會由該變數的值初始化,否則為 False
。
注意
對於可執行目標,連結步驟由 CMP0083
政策和 CheckPIESupported
模組控制。