1

当我尝试构建共享库时,我会看到警告消息

警告:共享库文本段不可共享

当我设置标志时--no-warn-shared-textrel,一切正常。

设置标志时出现警告消息的原因是--warn-shared-textrel什么?我该如何解决?

谢谢!

4

1 回答 1

2

通常的解决方法是确保您使用-fPIC. 由于动态链接器的工作方式,共享库不能依赖位置相关代码。

更多信息在这里:http ://wiki.gentoo.org/wiki/Hardened/Introduction_to_Position_Independent_Code

于 2014-04-17T17:06:59.890 回答