这个例子demo写清楚了怎么使用java程序调用c或c++动态库
我的环境是ubuntu 16.04 openjdk 头文件安装路径
/usr/lib/jvm/java-8-oracle/include
使用gcc编译动态库时需要加-fPIC选项
gcc -shared -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux HelloWorld.c -fPIC -o libHelloWorld.so