0

我正在尝试将使用共享库存档的 jar 和 javacpp 生成的 jni 共享库链接起来。那可行吗?

我有 3 个 jar - javacpp.jar - lib.jar(.h 文件,libCube.so,libjniJavaCube.so) - Cube.jar(类)

当我将共享库放在与我的 jar 相同的级别时,我运行该问题没有问题。但是,当它们装在罐子里时,我似乎无法链接它们。有人想吗?

我读了这个链接JavaCPP, UnsatisfiedLinkError when native library is archived in JAR但 Samuel 对“链接”参数以及如果库被打包在 jar 中如何链接有一点看法。:(

4

1 回答 1

0

目前这是不可能的,但这里有一个提案可以使这成为可能:https ://github.com/bytedeco/javacpp/pull/43

请考虑通过帮助​​做出贡献!

于 2016-05-13T03:34:02.163 回答