error while loading shared libraries的解決方法
来源:互联网 发布:万国数据是外企吗 编辑:程序博客网 时间:2024/06/05 01:20
问题
今天在安装测试websockets服务端时,运行时提示
……error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory……
Oh, MY GOD!!!
找不到库文件,不可能,不是刚刚才编译好的啊?!
排查解决
首先,使用locate
查看具体的文件是否存在。
$ locate libwebsockets.so/usr/local/lib/libwebsockets.so/usr/local/lib/libwebsockets.so.1/usr/local/lib/libwebsockets.so.1.0.0$
根据实际情况,换成想要查看的文件名即可。
然后,在/etc/ld.so.conf.d/
目录下新建一文件,名字自行决定,这里枫竹梦采用websockets
。添加库文件所在的目录到文件中:
/usr/local/lib
最后,执行ldconfig
命令,更新一下动态库的运行时绑定:
$ ldconfig
至此,问题已经解决,回头试一下原来出问题的文件吧!
更多请参考Linux编程。
0 0
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- Error: while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- CRF++:error while loading shared libraries的解決方法
- error while loading shared libraries的解決方法
- base64Bytes = [base64Data bytes]; const unsigned char *bytes = [self bytes]; 支付宝错误
- dubbo使用详解
- error LNK2001: 无法解析的外部符号 解决办法
- 被误解的MVC和被神化的MVVM
- hadoop配置文件加载机制
- error while loading shared libraries的解決方法
- JNI学习笔记
- 机器学习是如何运作的?谷歌来告诉你
- hihocoder 1057 : Performance Log
- OpenGL ES 2.0总结(2)-纹理
- ViewPager引用错误的资源地址的图片导致的OOM问题
- mysql 中某一列字符串中特定字符以后的内容
- Oracle 11g中CTE应用示例
- 解决 anyconnect was net able to establish a connection to the specified secure gateway