微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

linux – .so.0和.so.0.0.0文件之间的区别

我使用包含.so.0文件的市场数据源实现.然而,这些是实际.so.0.0.0文件的“软链接”.为什么这样做?

当我尝试复制这些.so.0链接时,它最终会复制.so.0.0.0文件的精确副本,但带有.so.0前缀.

添加评论

所以我有一个libfoo.so文件,它正由java通过jni访问.这个libfoo.so文件实际上是指向libfoo.so.0.0.0的软链接如果我没有libfoo.so会发生什么. java /或其他任何编译过的代码怎么样,弄清楚libfoo.so.0.0.0如果要使用共享对象?

解决方法

这是程序可以绑定到具有相同接口的任何版本的libfoo(我想要最新的libfoo更新),或绑定到特定版本(我想要稳定性,只有我测试的确切版本).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐