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