【问题标题】:delive linux shared libraries with static link使用静态链接提供 linux 共享库
【发布时间】:2021-10-16 06:33:58
【问题描述】:

很多时候我注意到共享库提供了一个符号链接。 符号链接有时位于真实的so文件附近。 请告诉我为什么? 为什么不只使用真实文件?

谢谢你, 兹维卡

【问题讨论】:

  • “提供了静态链接。” -- 你的意思是 symbolic 链接吗?什么是“静态链接”?
  • 你是对的。我的意思是“符号链接”。例如: libxml2.so -> libxml2.so.2.9.1 、 libxml2.so.2 -> libxml2so.2.9.1 、 libxml2.so.2.9.1 。只有最后一个文件是真实的。带有此类链接的库的原因是什么?

标签: shared-libraries


【解决方案1】:

这样做是为了方便外部库版本控制。你可以阅读它here

【讨论】:

  • 非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多