当前位置: 技术问答>linux和unix
LINUX下调用JNI找不到.so的路径
来源: 互联网 发布时间:2016-12-15
本文导语: 最好有执行成功的全过程,我这里就最后一步运行java HelloWorld的时候报no hello in java.library.path。。。的错误。 路径也配了很多次了,把.so文件放到/lib或者/usr/lib也是报这个错误。搞得快吐血了 | ...
最好有执行成功的全过程,我这里就最后一步运行java HelloWorld的时候报no hello in java.library.path。。。的错误。
路径也配了很多次了,把.so文件放到/lib或者/usr/lib也是报这个错误。搞得快吐血了
路径也配了很多次了,把.so文件放到/lib或者/usr/lib也是报这个错误。搞得快吐血了
|
注意.so文件的文件名是libxx.so
下面是个例子,楼主看下
http://blog.163.com/longmans1985/blog/static/70605475201103035654477/
http://blog.sina.com.cn/s/blog_6e0c17b90100p2cn.html
下面是个例子,楼主看下
http://blog.163.com/longmans1985/blog/static/70605475201103035654477/
http://blog.sina.com.cn/s/blog_6e0c17b90100p2cn.html
|
如果还不行, 修改/etc/ld.so.conf 文件
在里边加入 /usr/lib
在里边加入 /usr/lib
|
ldconfig
|
我都是放在/system/lib下面的,还有一楼说的,名字一定要是libhello.so哦
|
必须是加lib,有点变态,我以前也遇到过!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。