我已经从http://www.libpng.org/pub/png/libpng.html下载并安装了libpng,版本为1.6.16,遵循简单的说明:
它运行成功,并表示已安装。但是,在这样做之后我仍然读到:
$ libpng-config --cflags --ldflags
-I~/anaconda/include/libpng15
-L~/anaconda/lib -lpng15
这打破了其他构建和安装,有时会检测到15而需要16.我该如何解决这个问题?
Fedora Linux 20 x 64
答案 0 :(得分:1)
如果你想让libpng16进入你的$ HOME /那么,在你的libpng目录中,运行
./configure --prefix=$HOME
./make
./make install
这将在$ HOME / include /中的$ HOME / include /,libpng-config中安装png * .h, 和图书馆本身在$ HOME / lib /.
如果要将其放在没有写入权限的其他目录中,则最后一个命令是
sudo ./make install