Ubuntu / CentOS 缺乏libpng12.so.0問題lib

概述

Ubuntu / CentOS 上運行可執行可執行文件,出現:xxxlibpng12.so.0: wrong ELF class: ELFCLASS32。
錯誤緣由是64位系統用了32位的libpng12.so.0,下載一個64位的共享庫便可。ide

解決方法

能夠去網上搜這個庫的安裝包,我使用的是這個。https://pan.baidu.com/s/1EVCvPZhRjQm7LPw7Gkr-Xgget

下載好以後,複製到目標庫目錄下,個人是CentOS7,使用命令爲: mv libpng12.so.0 /lib64it

備註

可使用命令: ldd 可執行文件名 查看文件依賴庫class

相關文章
相關標籤/搜索