java
努力学习的阿奇
这个作者很懒,什么都没留下…
展开
-
JAN之c++动态库的编译(linux)
c++动态库的编译 创建一个文件hello.cpp vim hello.cpp #include <iostream> using namespace std; /** *这里使用extern "C" 是因为 C++在编译时会将函数名改掉,导致最后的JNA调用不成功。 **/ extern "C"{ void hello(); } void hello(){ cout ...原创 2019-04-10 17:43:54 · 245 阅读 · 0 评论 -
JNA之java调用C动态库
JNA之java调用C动态库 上篇的 JNA之C++动态库编译已经编译好了动态库,接下来就是用java调用了 首先是下载JNA.jar 如果是maven项目的话,可以直接在maven中添加依赖 <!-- JNA模块--> <dependency> <groupId>com.sun.jna</groupId> <artifac...原创 2019-04-10 17:55:53 · 868 阅读 · 0 评论