Java中jni的使用步骤


简单的HelloWrold版本的JNI程序步骤。

step1:
     编写一个带有native方法的java类 HelloWorld.java

step2:
     javac HelloWorld.java

step3:
     javah HelloWrold生成HelloWorld.h

step4:
     编写一个HelloWorld.c实现HelloWorld.h中的方法

step5:
     运行 gcc HelloWorld.c -fPIC -shared -o libHelloWorld.so

step6:
     LD_LIBRARY_PATH=./

step7:
     java HelloWrold便可以看到效果了。。。。。。。。。。
-------------------------------------------------------------------------------

gcc test_a.c test_b.c test_c.c -fPIC -shared -o libtest.so

LD_LIBRARY_PATH=USERLIB:$LD_LIBRARY_PATH
参考资料:http://linux.chinaitlab.com/c/769617_2.html

你可能感兴趣的:(java,C++,c,jni,C#)