我有一个像libfoo.so.1.55.0
这样的库文件,并希望使用javacpp-presset将其包含在生成的平台jar中。将库添加到link
注释中的linkResources
或@Platform
字段的正确方法是什么?
我尝试了foo
,foo@.1.55.0
无效。值得注意的是,完全从共享对象文件中删除版本(libfoo.so
)确实可以正常工作。
答案 0 :(得分:0)
我们需要在此处指定的版本与文件名无关,但与SONAME有关。用readelf -d
检查其值。