POSITION_INDEPENDENT_CODE¶
是否创建位置无关目标
POSITION_INDEPENDENT_CODE 属性决定是否创建位置无关的可执行文件或库。对于 SHARED 和 MODULE 库目标,此属性默认值为 True。对于其他目标,如果创建目标时设置了 CMAKE_POSITION_INDEPENDENT_CODE 变量的值,则此属性将由该值初始化,否则为 False。
注意
对于可执行目标,链接步骤由 CMP0083 策略和 CheckPIESupported 模块控制。