java如何制作jni。能找到他吗?
在Ubuntu 12.04中,我安装了sun/oracle的jdk7。当locate jni.h
时,它会打印多个位置
/usr/lib/jvm/java-6-openjdk-amd64/include/jni.h
/usr/lib/jvm/jdk1.7.0_07/include/jni.h
...
在JDK生成的头文件中,有include <jni.h>
,目前它会抱怨
fatal error: jni.h: No such file or directory.
在我的Makefile
中,没有指定jni.h
所在的位置。我想问的是,是否可以配置某些系统参数,以便在编译时知道jni.h
(比如,/usr/lib/jvm/jdk1.7.0_07/include/jni.h
)的路径
共 (0) 个答案