修改libpng库源码解决libpng warning: iCCP: known incorrect
发表于:2024-11-26 作者:热门IT资讯网编辑
编辑最后更新 2024年11月26日,下载libpng源码wget https://sourceforge.net/projects/libpng/files/libpng16/1.6.36/libpng-1.6.36.tar.xz修改p
下载libpng源码
wget https://sourceforge.net/projects/libpng/files/libpng16/1.6.36/libpng-1.6.36.tar.xz
修改png.c文件
if (png_sRGB_checks[i].is_broken != 0){ /* These profiles are known to have bad data that may cause * problems if they are used, therefore attempt to * discourage their use, skip the 'have_md5' warning below, * which is made irrelevant by this error. */ // 注释掉下边这两行代码 // png_chunk_report(png_ptr, "known incorrect sRGB profile", // PNG_CHUNK_ERROR);}
编译安装
sudo apt install zlib* -ysudo apt install gcc make cmake -y./configure && make -j && sudo make install