3

我在 CMake(32 位共享库)和 gcc 编译器中有一个 C++ 项目。我为我的项目设置了POSITION_INDEPENDENT_CODE属性OFF,所以-fPIC它只在源编译时删除,而不是链接阶段。如何禁用链接?

我知道有一种方法-fno-PICin LINK_FLAGS。而且我也可以设置CMAKE_SHARED_LIBRARY_CXX_FLAGS"". 但这些方式看起来很脏。

4

0 回答 0