2

我有一个我想从 java 访问的设备。唯一的方法是使用制造商提供的 dll 库。我已经阅读了有关 JNI、JNA 等的信息,并且可能有一个外部工具可以分析 dll 并自动生成 Java 类。

有人知道这样做的方法吗?

4

2 回答 2

0

您需要这样的东西 - JNAerator可以“编译”本机头文件以生成 JNA 映射,并提供一些有限的 C++ 支持。

于 2013-01-16T09:05:37.677 回答
0

最后,我们使用jawin生成用于访问.dll 的Java 类。jamin typebrowser 工具是唯一可以处理我们试图访问的 C++ .dll 的工具。

不幸的是,jahin 项目不再开发。最后一个版本可以追溯到 2005 年初。

于 2013-05-13T06:57:27.463 回答