我最近尝试在我的 Lubuntu 机器上安装 mupen64plus。执行此命令后:
sudo apt-get install mupen64plus
安装过程没有出现错误,所有设置都正常。但在运行程序后,我收到一条错误消息,提示 libpng16.so.16 不存在于系统中。在对文件系统进行全面搜索后,我找不到共享库任何地方。那么,是否有一个软件包或源存储库,可以将这个 MIA 共享库文件安装到 /usr/share/lib 中?我自己在 Google 上搜索了几次后,没有找到任何相关内容。据我所知,没有人遇到过这个问题,或者遇到这个问题的人太少,以至于 Google 找不到任何相关信息。
答案1
尝试安装 libpng-libary 版本 16:
sudo apt-get install libpng16-16
答案2
我已经找到了这个问题的答案,Sourceforge 上有一个源代码仓库:https://sourceforge.net/projects/libpng/?source=directory 安装共享对象时的技巧是,安装完成后,必须运行
ldconfig
在系统看到它之前。
答案3
您可以从链接手动下载该库 https://sourceforge.net/projects/libpng/?source=directory
它将下载类似“libpng-1.6.32.tar.xz”的文件
只需提取文件并找到 INSTALL 文件即可获得安装库的说明。
./configure
make check
make install
然后你需要运行
ldconfig
希望这会有用!