未找到 libpng16.so.16 - 如何获取它?

未找到 libpng16.so.16 - 如何获取它?

我最近尝试在我的 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

希望这会有用!

相关内容