关于JNI中调用javah生成.h文件的问题
package com.example.jnitest;
public class Nadd {
static {
System.loadLibrary("Nadd");
}
public native int nadd(int a, int b);
}
eclipse会自动帮你编译出一个字节码文件Nadd.class ,路径是$ProjectPath\bin\classes\com\example\jnitest\Nadd.class,注意classes目录在eclipse里是看不见的,得进入文件夹才能看得见。然后cd到classes目录下,执行命令:javah -classpath . com.example.jnitest.Nadd ,这样就在classes目录下生成.h文件了