类似问题:http://www.iteye.com/problems/9400
问题描述:
目前调用第三方接口,其提供了由 CPP 编写 后打包的 动态链接库 dll 文件,本项目中使用 Jnative 来 调用。
- 根据 搜索引擎的帮助,本人进行了以下尝试:
- 将 Jnative 中的 dll 和 目标 dll 复制到项目目录
- 将以上内容复制到 System32 目录
- 将以上内容复制到 SysWOW64 目录
- build path 中 配置 目录
- 尝试结果
以上尝试 debug 的时候,均是找不到 目标的 dll 文件,
- 将
JNative j = new JNtive("xxx.dll","function")
中的 xxx.dll 名称换成 Jnative 中JNativeCpp.dll
debug 显示 没有找到方法,说明已经找到了 dll 文件。
注: 本机 VS 库 经查看各版本都有。
求有经验的大神教一下这个东西该怎么让他找到