java 调用c++ 动态链接库问题????????

来源:百度知道 编辑:UC知道 时间:2024/07/02 15:17:33
Java调用动态链接库问题?
我使用JNative来调用
代码如下:
JNative j = new JNative("Mydll","MyMethod");
我已经将dll文件copy到system32和工程文件下,但是还是报该dll not found

我的dll文件有点特殊:
1.mydll.dll中调用了其他的dll文件中方法
2.mydll.dll用到了一些训练的数据,比如a.dat等等

请高手指教?这个问题困扰我好几天了?
楼下的说的应该是jni调用,但是我采用的是JNative调用,估计是我的dll文件引入了.dat文件,但是.dat文件不知道在web工程中怎么引入,我是之间将.dat放置在system32和.class同级的目录下

能这样调么???

我是按照网上的方法来做的
静态绑定
定义方法
生成class文件
生成头文件
编辑自己的dll

我调用3层
dll-》dll-》dll-》dll
可以;
一般找不到是路径的问题 看是 那个dll找不到!