【问题标题】:Is -fPIC always on a bad idea?-fPIC 总是一个坏主意吗?
【发布时间】:2015-10-15 04:43:16
【问题描述】:

即使我可能不打算将生成的可重定位目标文件链接到共享库中,始终使用 -fPIC 进行编译有什么害处吗?

【问题讨论】:

标签: c++ c gcc


【解决方案1】:

嗯,总是用 -fPIC 编译会产生更臃肿和更慢的代码。

我相信 x64 目标上的差异会不太明显

您应衡量并确定这些差异是否与您的应用相关,您可能会接受它

【讨论】:

  • 值得一提的是,不仅有 x86 和 x86_64 (它们目前的份额可能比其他所有产品都少)
猜你喜欢
  • 2012-04-02
  • 2011-04-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-12
  • 1970-01-01
  • 2011-10-10
  • 1970-01-01
相关资源
最近更新 更多