heif-convert error: PNG support has not been compiled in
微wx笑 2022-05-04【运维日志】 1 0关键字: heif png 图片格式转换
在将avif格式图片转换为png格式图片时,提示 heif-convert error: PNG support has not been compiled in
在将avif格式图片转换为png格式图片时,提示 heif-convert error: PNG support has not been compiled in
网上看到关于:heif-convert error: JPEG support has not been compiled in 的提问。
解决的方法就是要安装 libjpeg,libjpeg-devel
yum -y install libjpeg,libjpeg-devel
应该是这种的命令,安装之后再编译安装 libherif
相关参考:centos6编译安装libheif支持avif文件
但是我现在遇到了一个奇怪的问题,无论是通过yum安装
yum -y install libpng libpng-devel
还是通过代码编译安装:
安装成功之后再去编译安装 libpng-1.6.37,竟然出错误了。 wget https://nchc.dl.sourceforge.net/project/libpng/libpng16/1.6.37/libpng-1.6.37.tar.gz tar zxvf libpng-1.6.37.tar.gz cd libpng-1.6.37.tar.gz ./configure make && make install
在安装 libheif 执行 configure 的时候,png 那一项永远是显示 no
可能是找到原因了,缺少依赖 zlib
参考:centos6编译安装libpng pngfix.c:2184: undefined reference to `inflateReset2' 解决方法
本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/service/2022-05-04/1192.html