最近项目里使用java调用dll动态库,因此研究了一下这方面的东西. 使用的工具包如下 <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version></version> </dependency> 调用方法也很简单 public class Main { public static void mai…
1.dll叫动态链接库,作用是用某种语言封装好某些函数生成可供不同语言调用的.dll文件,通常是用C++编写生成,因为C++可以对很多硬件操作方便而其他高级语言不行 2.dll生成参考:http://blog.csdn.net/elaine_bao/article/details/51784864 __declspec(dllexport) int add(int a, int b){ return a + b; } //__declspec(dllexport) 前面可加extern "C&q…