# 情境
今天在使用JNA,通过java调用C程序,遇到的问题
# 原因
主要就是,你在打包的时候,虽然已经把xxx.h的依赖包打上了
但是,在调用运行的时候,并没有加入相关的依赖
# 解决方法
将C语言源代码中通过#include引入的依赖,也全都拷贝到和dll文件同级目录
本文描述了在使用JNA通过Java调用C程序时遇到的依赖问题。主要原因是尽管打包时已包含xxx.h依赖,但在运行时未正确加入相关依赖。解决方法为将C源代码中通过#include引入的所有依赖拷贝到与dll文件同级目录。
# 情境
今天在使用JNA,通过java调用C程序,遇到的问题
# 原因
主要就是,你在打包的时候,虽然已经把xxx.h的依赖包打上了
但是,在调用运行的时候,并没有加入相关的依赖
# 解决方法
将C语言源代码中通过#include引入的依赖,也全都拷贝到和dll文件同级目录
2万+
7407

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