在linux下用JAVA的jni调c++问题
各位高手,小弟学习通过java调c语言,不知道.so放到哪里,java总是提示找不到,请大家多多指教! 问题点数:100、回复次数:1Top
1 楼leeight(睡醒了!)回复于 2006-11-06 10:42:01 得分 0
你可以试着输出
System.out.println(System.getProperites("java.library.path"));
会有好多路径, 将so文件放到里面任何一个就可以了。
不过有个问题要注意的是
如果你是System.loadLibrary("your.so");
文件名需要是libyour.so, 不然的话, 会说找不到文件的。Top




