Linux 下 JNI 实现过程

原文地址: http://www.cnblogs.com/rossoneri/p/4359840.html

注意:

gcc -shared -I /home/du/jdk1.7.0_71/include -I /home/du/jdk1.7.0_71/include/linux test.c -o libMyLib.so

应该修改:

vincent@vincent-linux:~/java$  gcc -fPIC  -shared -I /usr/lib/jvm/java-1.8.0-openjdk-amd64/include  -I /usr/lib/jvm/java-1.8.0-openjdk-amd64/include/linux test.c -o libMyLib.so

即:添加  -fPIC

 



posted on 2017-07-22 16:49  clintqi  阅读(80)  评论(0编辑  收藏  举报