1:先安装JDK ,具体可以查看前面的JDK安装介绍
2:安装eclipse ,具体可以查看前面的JDK安装介绍;
3: 下载 JNA-4.0.0.0 和 JNA-Platform-4.0.0.jar
4:打开eclipse 新建一个JAVA project;
5: 导入JNA-4.0.0.0 和 JNA-Platform-4.0.0.jar 一般是先建一个lib文件夹,把文件拖进去或者拷贝了之后粘贴进去,注意:编译路径需要把这个也添加进去。
6:新建一个接口,之后 使用下面的语句就可以使用了;
import com.sun.jna.Library;
import com.sun.jna.Native;
public interface ExterDll extends Library {
//加载动态资源库
ExterDll library = (ExterDll) Native.loadLibrary("hellolib", ExterDll.class);
//注意库名称的写法不要含有lib字符 }
public int add(int i,int j);//库里面的函数
public int sub(int i,int j);//库里面的函数
}
//具体的还可以查看我编写的“实现JAVA调用qt dll的类和函数”的源码。
如下调用就可以了
QT 写的dll 如下