我得到了这个错误消息
java.lang.UnsatisfiedLinkError: C:\Users\flex\test\lib\native\mylib.dll: Can't find dependent librariesmylib.dll是一个使用其他C-Libraries的JNI Wrapper。
当我用mylib.dll打开Dependency Walker时,它会显示所有依赖库都可用!
有没有办法检查在java中找不到哪个库?
我用Visual编译了3rd party库,用mingw32编译了mylib。,这会是个问题吗?
发布于 2017-07-28 06:52:22
您正在使用windows,然后需要将dll放到当前的工作目录中。或者也可以使用java.library.path系统属性。
https://stackoverflow.com/questions/45366546
复制相似问题