步骤:
1、编写JAVA文件
package com.chb;
public class Dll2Java{
public native int AddInt(int x, int y);
public native double AddDouble(double x, double y);
}
2、生成class文件,执行javac命令
D:\Work\workspace_java\DellTest\src>javac com/chb/Dll2Java.java
3、生成.h文件,执行javah命令
D:\Work\workspace_java\DellTest\src>javah com.chb.Dll2Java 这句居然报错:【错误: 找不到 'com.chb.Dll2Java' 的类文件。】
换成如下命令就可以了:
D:\Work\workspace_java\DellTest\src>javah -classpath . -jni com.chb.Dll2Java
在src目录下生成com_chb_Dll2Java.h文件。