我正在尝试使用 eclipse 从 java 文件生成本机使用的头文件(c/c++)。当我在这个位置时,我只能从命令行访问 javah:
C:\Program Files (x86)\Java\jdk1.7.0_51\bin>
但我不能像这样引用我的java类:
C:\Program Files (x86)\Java\jdk1.7.0_51\bin>javah -jni com.or.jnihelloworld.nativeclass
因为该类位于此文件夹之外:
C:\Users\Or Azran\workspace\JniHelloWorld\src\NativeLib.java
我想把这个文件放到一个 jni 文件夹中:
C:\Users\Or Azran\workspace\JniHelloWorld\jni
我怎样才能从命令行做到这一点?一个好的toturial也会很棒