CMake学习笔记

  1. CMAKE_POSITION_INDEPENDENT_CODE
    该值是POSITION_INDEPENDENT_CODE的默认值。
    此变量用于初始化所有目标上的POSITION_INDEPENDENT_CODE属性。有关其他信息,请参见该目标属性。如果设置,则try_compile()命令也会使用该值。
  2. POSITION_INDEPENDENT_CODE
    是否创建与位置无关的目标。
    POSITION_INDEPENDENT_CODE属性确定是否创建位置无关的可行性文件或共享库。对于SHARED和MODULE库目标,此属性默认为True,否则为False。如果在创建目标时设置了此属性,则该属性由CMAKE_POSITION_INDEPENDENT_CODE变量的值初始化。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章