如何在 javacpp link 中指定共享对象版本?

How can I specify a shared object version in javacpp link?

我有一个类似 libfoo.so.1.55.0 的库文件,我想使用 javacpp-presset 将它包含在生成的平台 jar 中。将库添加到 @Platform 注释中的 linklinkResources 字段的正确方法是什么?

我试过 foofoo@.1.55.0 都行不通。值得注意的是,完全从共享对象文件中删除版本 (libfoo.so) 确实按预期工作。

我们需要在这里指定的版本与文件名无关,而是与 SONAME.用 readelf -d.

检查它的值