JNI linux下

来源:互联网 发布:c语言ld return 1exit 编辑:程序博客网 时间:2024/06/16 03:19

1.将eclipse下的C语言的类,里面包含了native定义的需要C语言实现的函数,生成.jar文件。为了另一个类可以调用.jar文件中的类,需要把.jar放到java安装的jre目录下的/lib/ext就可以引用了。(linux 和 win)

2.将C语言生成的JNI接口动态库放到/lib下。

3、eclipse导出.jar export。

详细过程网上有。简单记下、、

 

javah 命令的应用javah -classpath . -jni com.fisherman.desvs.openssl.testJNI

变量-classpath后面跟着包的路径,其中.代表路径的斜杠。

 

在路径的外层,去找Jni 的.class类文件。

0 0