Linux mtk flash_tool -error while loading shared libraries: libpng12.so.0: cannot open shared object
运行flash_tool时报错:
./flash_tool: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
解决方法步骤:
1.查看系统中是否有libpng12.so.0
执行命令: ls -ld $(locate -r libpng12..so.)
显示:ls -ld $(locate -r libpng12..so.)
lrwxrwxrwx 1 root root 54 Aug 24 08:43 /home/liyao/tools/libpng12.so.0 -> /snap/core/7270/usr/lib/x86_64-linux-gnu/libpng12.so.0
lrwxrwxrwx 1 root root 57 Oct 10 09:17 /lib/x86_64-linux-gnu/libpng12.so.0 -> /snap/bcompare/115/usr/lib/x86_64-linux-gnu/libpng12.so.0
lrwxrwxrwx 1 root root 18 Jul 11 2018 /snap/core/7713/lib/x86_64-linux-gnu/libpng12.so.0 -> libpng12.so.0.54.0
-rw-r–r-- 1 root root 149904 Jul 11 2018 /snap/core/7713/lib/x86_64-linux-gnu/libpng12.so.0.54.0
lrwxrwxrwx 1 root root 35 Jul 11 2018 /snap/core/7713/usr/lib/x86_64-linux-gnu/libpng12.so.0 -> /lib/x86_64-linux-gnu/libpng12.so.0
lrwxrwxrwx 1 root root 18 Jul 11 2018 /snap/core/7917/lib/x86_64-linux-gnu/libpng12.so.0 -> libpng12.so.0.54.0
-rw-r–r-- 1 root root 149904 Jul 11 2018 /snap/core/7917/lib/x86_64-linux-gnu/libpng12.so.0.54.0
lrwxrwxrwx 1 root root 35 Jul 11 2018 /snap/core/7917/usr/lib/x86_64-linux-gnu/libpng12.so.0 -> /lib/x86_64-linux-gnu/libpng12.so.0
lrwxrwxrwx 1 root root 18 Jul 11 2018 /snap/gnome-3-26-1604/90/lib/x86_64-linux-gnu/libpng12.so.0 -> libpng12.so.0.54.0
-rw-r–r-- 1 root root 149904 Jul 11 2018 /snap/gnome-3-26-1604/90/lib/x86_64-linux-gnu/libpng12.so.0.54.0
lrwxrwxrwx 1 root root 43 Jul 6 03:34 /snap/gnome-3-26-1604/90/usr/lib/x86_64-linux-gnu/libpng12.so.0 -> …/…/…/lib/x86_64-linux-gnu/libpng12.so.0
lrwxrwxrwx 1 root root 18 Jul 11 2018 /snap/gnome-3-26-1604/92/lib/x86_64-linux-gnu/libpng12.so.0 -> libpng12.so.0.54.0
-rw-r–r-- 1 root root 149904 Jul 11 2018 /snap/gnome-3-26-1604/92/lib/x86_64-linux-gnu/libpng12.so.0.54.0
lrwxrwxrwx 1 root root 43 Aug 31 02:18 /snap/gnome-3-26-1604/92/usr/lib/x86_64-linux-gnu/libpng12.so.0 -> …/…/…/lib/x86_64-linux-gnu/libpng12.so.0
lrwxrwxrwx 1 root root 18 Jul 11 2018 /snap/tusk/29/lib/x86_64-linux-gnu/libpng12.so.0 -> libpng12.so.0.54.0
-rw-r–r-- 1 root root 149904 Jul 11 2018 /snap/tusk/29/lib/x86_64-linux-gnu/libpng12.so.0.54.0
lrwxrwxrwx 1 root root 43 Oct 29 2018 /snap/tusk/29/usr/lib/x86_64-linux-gnu/libpng12.so.0 -> …/…/…/lib/x86_64-linux-gnu/libpng12.so.0
2.已经有的libpng12.so.0,用它来建立新的软连接sudo ln -s xxxx /usr/lib/libpng12.so.0
此处xxx为ls -ld $(locate -r libpng12..so.)获取的libpng12.so.0已经有软连接的路径(中间有"->"标记).
从列表中选取/snap/tusk/29/usr/lib/x86_64-linux-gnu/libpng12.so.0,执行sudo ln -s /snap/tusk/29/usr/lib/x86_64-linux-gnu/libpng12.so.0 /usr/lib/libpng12.so.0
3.让动态链接库libpng12.so.0为系统所共享,执行命令:sudo ldconfig
4.测试:打开./flash_tool
多次修改,直到测试成功,完美运行./flash_tool
Linux mtk flash_tool -error while loading shared libraries: libpng12.so.0: cannot open shared object相关推荐
- linux fedora安装、运行mybase7.3.5报错:error while loading shared libraries: libpng12.so.0
直接安装即可: sudo dnf install libpng12 dnf安装的是32位的,在64位系统下无法使用,参考我的下面这篇文章来解决: https://zhangxueliang.blog. ...
- error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or
原文:http://blog.csdn.net/david_xtd/article/details/7625626/ 链接时可以通过-L和-l来指定自己的库,因此链接可以通过,但是运行时,系统仍无法找 ...
- 【linux排错】error while loading shared libraries: xxx.so.x 错误的原因和解决办法
一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如: lcw: error while loading shared libraries: libjson.so.0: c ...
- svn: error while loading shared libraries: libsvn_client-1.so.0
http://www.cnblogs.com/mangu-uu/archive/2012/08/23.html 定位问题的利器之strace svn安装在了tools目录外面,把文件夹移动tools/ ...
- Oracle RAC安装过程中遇到“error while loading shared libraries libpthread.so.0”的解决办法...
在CentOS 5上安装Oracle 10.2.0.1 RAC的cluster software的时候,在最后一步,第二个节点,执行root.sh的时候,报告error while loading s ...
- rac安装过程中 error while loading shared libraries libpthread.so.0 问题的解决
rac安装过程中 error while loading shared libraries libpthread.so.0 问题的解决 2010-08-28 23:10 在CentOS 5上安装Ora ...
- 执行srvctl报错 :error while loading shared libraries: libpthread.so.0:
执行srvctl是报错error while loading shared libraries: libpthread.so.0:[oracle@rac02 ~]$ srvctl /opt/ora10 ...
- iperf3 安装遇到 error while loading shared libraries: libiperf.so.0
iperf3: error while loading shared libraries: libiperf.so.0: cannot open shared object file: No such ...
- FSL 运行错误 error while loading shared libraries: libopenblas.so.0
错误提示: error while loading shared libraries: libopenblas.so.0: cannot open shared object file: No suc ...
最新文章
- 高可用MySQL_Mysql高可用架构
- 定制简单的Linux系统
- D2前端技术论坛之网页无障碍学习笔记
- Angular2学习笔记——NgModule
- windows和linux删除文件方法
- python引用、浅拷贝、深拷贝
- 应用程序虚拟化,序列化实验 Microsoft Desktop Optimization Pack 实现一个应用程
- FISCO BCOS 零知识证明 Fiat-Shamir 实例源码
- 【HDU 5251】矩形面积【凸包 最小矩形覆盖】
- Word TOC域的使用说明
- webpack打包命令
- java: java mina ——基于TCP/IP、UDP/IP协议栈的通信框架
- python人工智能入门纳米学位_最近看到udacity的纳米学位很火,号称学完可以找到工作了,这是真的吗?...
- android canvas 背景图片,Android更改canvas背景颜色而不会丢失任何图纸
- [创业-39]:中小公司的组织架构与公司管理
- python猜单词游戏
- win10局域网中设置共享文件夹
- python对新媒体运营的帮助_一年新媒体工作积累的经验
- 163企业邮箱价格费用标准是多少?
- android模拟器 报错:X Error of failed request: BadRequest (invalid request code or no such operation)