无法使用较新的安装覆盖 libpng15
Can't override libpng15 with newer install
我已经从 http://www.libpng.org/pub/png/libpng.html 下载并安装了 libpng,它是版本 1.6.16,遵循他们的简单说明:
- ./配置
- ./检查
- sudo ./make install
它运行一切顺利,并表示已安装。然而,在这样做之后我仍然阅读:
$ libpng-config --cflags --ldflags
-I~/anaconda/include/libpng15
-L~/anaconda/lib -lpng15
这会破坏其他构建和安装,有时需要 16 时检测到 15。我该如何解决这个问题?
软呢帽 Linux 20 x 64
如果你想让 libpng16 进入你的 $HOME/ 然后,在你的 libpng 目录中,运行
./configure --prefix=$HOME
./make
./make install
这将在 $HOME/include/ 中安装 png*.h,在 $HOME/bin/ 中安装 libpng-config,
和图书馆本身在 $HOME/lib/.
如果你想把它放在你没有写权限的其他目录中,最后的命令是
sudo ./make install
我已经从 http://www.libpng.org/pub/png/libpng.html 下载并安装了 libpng,它是版本 1.6.16,遵循他们的简单说明:
- ./配置
- ./检查
- sudo ./make install
它运行一切顺利,并表示已安装。然而,在这样做之后我仍然阅读:
$ libpng-config --cflags --ldflags
-I~/anaconda/include/libpng15
-L~/anaconda/lib -lpng15
这会破坏其他构建和安装,有时需要 16 时检测到 15。我该如何解决这个问题?
软呢帽 Linux 20 x 64
如果你想让 libpng16 进入你的 $HOME/ 然后,在你的 libpng 目录中,运行
./configure --prefix=$HOME
./make
./make install
这将在 $HOME/include/ 中安装 png*.h,在 $HOME/bin/ 中安装 libpng-config, 和图书馆本身在 $HOME/lib/.
如果你想把它放在你没有写权限的其他目录中,最后的命令是
sudo ./make install