Mic*_*sky 19 c shared-libraries libpng
我试图在ubuntu 14.04下编译并运行此代码.我下载并安装了libpng 1.6.12版.我能够使用编译代码gcc test.c -lpng但是当我尝试运行它时,我收到此错误:
./a.out: error while loading shared libraries: libpng16.so.16: cannot open shared object file: No such file or directory
编辑:
所以我找到了libpng16.so.16,它进入/usr/local/lib并且我将其复制/usr/local/include/libpng16/到/usr/local/include/并重新编译代码,无论如何问题仍然存在.
有什么建议 ?
Kri*_*rya 10
您可以从链接https://sourceforge.net/projects/libpng/?source=directory下载该库.
它将下载类似"libpng-1.6.32.tar.xz"的文件
只需将文件解压缩到文件夹内并运行这些命令即可安装
./configure
make check
make install
Run Code Online (Sandbox Code Playgroud)
然后你需要在安装任何库后运行
ldconfig
Run Code Online (Sandbox Code Playgroud)