关于.so文件与.so.0.0.0文件的关系

cnyfk 2015-08-28 02:10:24
想问下给位我linux下有二个文件一个是libxxx.so文件 另一个是libxxx.so.0.0.0文件
而libxxx.so文件中就一行文字:libxxx.so.0.0.0

我认为是libxxx.so这个动态链接文件实际上指的就是libxxx.so.0.0.0文件?
而这样做的目的是为了版本控制?

不知道我理解的对不对,如果不对为什么这样做有什么好处吗?
...全文
2645 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanqingwu 2015-08-28
  • 打赏
  • 举报
回复
这样即使库版本更新了,文件名升级,调用方也不需要关心。只要重新做个软链接就行。
zhxianbin 2015-08-28
  • 打赏
  • 举报
回复
而libxxx.so文件中就一行文字:libxxx.so.0.0.0 ? 不知道你说什么 一般 libxxx.so 是一个链接文件,链接到 libxxx.so.0 等这样的文件
Arnold9009 2015-08-28
  • 打赏
  • 举报
回复
基本上是这样的

23,216

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧