JNA如何调用DLL动态库
1、首先编写生成动态库所需要的C程序test.cpp。
2、定义test.cpp的头文件test.h。注意:在函数溱碳叛鹤前面加导出标识,否则编译生成库文件后,会找不到库函数。
3、编译源文件生成动态库文件。注意:编译时需要明确调用动态库的环境是32位系统还是瀵鸦铙邮64位系统。根据不同系统选择不同的编译环境。
4、将库文件拷贝至项目的src目录下,供测试调用。编写测试程序接口。加载动态库时,无需加库文件的后缀名。
5、编写调用动态库的主类。可见对接口库函数调用时,首先对库文件进行实例化,然后调用接口即可。
6、运行测试程序,查看运行结果。可见,接口库已经可以调用。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:47
阅读量:29
阅读量:58
阅读量:32
阅读量:93