JNA调用DLL动态库以及如何创建DLL库
JNA与JNI这里就不比较了,简而言之,jna方便简洁。下面直奔主题,先从创建dll开始,第二部分介绍jna的使用。
一、创建DLL动态库,使用C++,开发平台用的是VS2015.
新建项目:
1、新建VC++Win32控制台应用程序
2、点击确定选择DLL,空项目
3、项目创建完成后,在项目栏源文件右键创建.cpp文件
4、在项目栏头文件中创建.h头文件,文件名跟cpp保持一致(创建时会有提示选择)
5、写简单的demo测试
代码:
#include"ygt.h"
int add(int a, int b) {
return a + b;
}
char* print() {
return "helloword"