java
努力学习的阿奇
这个作者很懒,什么都没留下…
展开
-
JAN之c++动态库的编译(linux)
c++动态库的编译创建一个文件hello.cppvim hello.cpp#include <iostream>using namespace std;/***这里使用extern "C" 是因为 C++在编译时会将函数名改掉,导致最后的JNA调用不成功。**/extern "C"{ void hello();}void hello(){ cout ...原创 2019-04-10 17:43:54 · 253 阅读 · 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 · 893 阅读 · 0 评论