fPIC 如何添加到cmakelist中
时间: 2023-08-13 16:25:05 浏览: 346
boost_linux_fPIC.rar
要在 CMakeLists.txt 中添加 -fPIC 编译选项,可以使用以下方法:
1. 将 -fPIC 添加到 CMAKE_C_FLAGS 或 CMAKE_CXX_FLAGS 中:
```
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
```
2. 如果你只想给特定的目标添加 -fPIC 编译选项,可以使用以下方法:
```
set_target_properties(target_name PROPERTIES
POSITION_INDEPENDENT_CODE ON)
```
其中,target_name 是你要编译的目标名称。
希望这可以帮助你解决问题。
阅读全文