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

前端之家收集整理的这篇文章主要介绍了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更新),或绑定到特定版本(我想要稳定性,只有我测试的确切版本).

猜你在找的Linux相关文章