Linux JNI(1)

1. 写java实现Dm.java编译生成class文件

2. 用javah生成对应的Dm.h

3. 实现Dm.h中的函数->Dm.c

4. 通过命令行编译:gcc -I/usr/lib/jvm/java-6-sun/include -I/usr/lib/jvm/java-6-sun/include/linux  -fPIC -shared -o libDm.so Dm.c

5. 运行需要增加path路径,java -Djava.library.path="." Dm

posted on 2012-06-19 20:39  leaving  阅读(124)  评论(0编辑  收藏  举报