JNI调用dll 时发生
java.lang.UnsatisfiedLinkError: Can't find dependent libraries 问题:
解决:
system.load(‘’...“);// 如加载a.dll
a.dll的依赖库b.dll找不到,将b.dll放到system32文件夹下,或指定 环境变量,或将b.dll 放到程序调用类的同目录下。
本文介绍了使用JNI调用DLL时遇到的java.lang.UnsatisfiedLinkError问题,该错误通常是由于缺少必要的依赖库导致的。文章提供了几种解决方案,包括将缺失的依赖库放置在system32文件夹下、设置环境变量或者将依赖库与调用类放在同一目录中。
JNI调用dll 时发生
java.lang.UnsatisfiedLinkError: Can't find dependent libraries 问题:
解决:
system.load(‘’...“);// 如加载a.dll
a.dll的依赖库b.dll找不到,将b.dll放到system32文件夹下,或指定 环境变量,或将b.dll 放到程序调用类的同目录下。

被折叠的 条评论
为什么被折叠?