JNA 下面的C++代码怎么转java编程代码?

抄袭、复制答案以达到刷声望汾或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号是时候展现真正的技术了!

}

今天偶然看到了JNA的介绍下载下來试了一下,很好用相比较JNI要简单很多。做了一个可以callback的c++动态链接库实现了java编程代码和c++的互相调用。

 开发工具:Netbeans 6.8包含了java编程代码和C++開发插件,用一个工具比较方便可以同时开发C++的dll和java编程代码代码。

注意:其中OpenFunc声明了一个回调类型也就是一个函数指针,可以通过init将java編程代码中的OpenFunc方法传递进来设置这个函数指针,如此一来可以实现C++到java编程代码的回调。

加载中请稍候......

}

       最近项目收到个需求需要调用c寫的函数,给的是so文件查阅了资料,so文件为linux下的动态库函数文件windos下为dll文件。传统方案用JNI方式进行连接大致看了下JNI方式实在麻烦,崩潰中找到JNA并成功实现了调用,特此记录使用过程

}

我要回帖

更多关于 java编程代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信