Linux上java使用JNA调用C/C++函数传参(数组,二维数组)
使用JNA调用C/C++函数的步骤:1、定义JNA接口API(C/C++).h文件2、实现.h文件中定义的函数(.c)文件3、编译.c文件,生成动态库文件(.so)4、应用JNA的包jna-*.jar,我这里用的是jna-5.6.0.jar5、定义java接口,加载动态库,并定义相应的API方法6、通过java接口,调用相应的方法今天测试了,java和C/C++函数之间一维数组和二维数组的传参。一维数组一维数组比较简单,直接上代码:1、testJNA.h#include <std
原创
2020-12-06 21:51:26 ·
2939 阅读 ·
5 评论