关于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文件了

posted @ 2014-01-09 10:19  chen7091965  阅读(120)  评论(0编辑  收藏  举报