我正在使用一个包含.so.0文件的市场数据源实现。然而,这些是指向实际.so.0.0.0文件的“软链接”。为什么要这样做?
当我尝试复制这些.so.0链接时,最终会复制一个带有.so.0前缀的.exact replica of the .so.0.0.0文件。
补充评论:
所以我有一个libfoo.so文件,并且它通过jni被java访问。这个libfoo.so文件实际上是一个指向libfoo.so.0.0.0的软链接。如果我没有libfoo.so,Java或任何其他编译代码如何确定libfoo.so.0.0.0是要使用的共享对象?
当我尝试复制这些.so.0链接时,最终会复制一个带有.so.0前缀的.exact replica of the .so.0.0.0文件。
补充评论:
所以我有一个libfoo.so文件,并且它通过jni被java访问。这个libfoo.so文件实际上是一个指向libfoo.so.0.0.0的软链接。如果我没有libfoo.so,Java或任何其他编译代码如何确定libfoo.so.0.0.0是要使用的共享对象?
ld
。 - Robert Munteanu