Linux缺少动态连接库.so--cannot open shared object file: No such file or directory
2024-10-19 16:45:06
1 Liunx安装报错时,缺少动态链接库时,形式如下:
/usr/local/libexec/gcc/x86_64-unknown-liunx-gnu/4.8.2/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory
那就表示Linux系統不知道libmpc.so.2 放在哪个目录下。
2 一般而言,有很多so文件会在/usr/local/lib or /usr/lib 目录下,现在改目录找到 libmpc.so.2。
3 在 /etc/ld.so.conf 中加入/usr/local/lib 这一行 ,将 /etc/ld.so.conf 保存后;
4 执行【/sbin/ldconfig –v 】命里更新一下才生效 ,然后在执行其他按装命令;
PS 若没有看到 libmpc.so.2的文件,说明这是个链接文件,需要创建一个,于是进入libmpc.so.2.0.0所在目录i386-linux-gnu创建链接文件;
root@Nikola :/usr/lib# ln -s libmpc.so.2.0.0 libmpc.so.2
创建成功,然后重新编译zlib,OK
也可以参考 :
https://www.cnblogs.com/amboyna/archive/2008/02/06/1065322.html
https://www.cnblogs.com/smartvessel/archive/2011/01/21/1940868.html
最新文章
- Yii2 事务操作
- 【转】Oracle 执行计划(Explain Plan) 说明
- C语言学习001:让程序跑起来
- Expression Add Operators
- Android学习笔记之Json的使用....
- 【Ah20160703】咏叹 By C_SUNSHINE
- weak 弱引用的实现方式
- 学习OpenSeadragon之四(导航视图)
- Gentoo Linux 学习笔记1
- hdu_5790_Prefix(trie+主席树)
- 关于tomcat启动没有进行编译或者编译报错的问题
- 01.Nodejs入门之Helloworld
- poj 2455 二分+最大流
- web工程导入新环境的注意事项
- Spring AOP 随记
- Javascript实现MD5加密
- vmware中的linux虚拟机配置以nat模式上网,并用xshell连接该虚拟机
- linux中没有tree命令,command not found,解决办法
- 点击图片查看大图(纯js)
- Django template for 循环用法