修改libpng库源码解决libpngwarning:iCCP:knownincorrect

下载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* -y
sudo apt install gcc make cmake -y
./configure && make -j && sudo make install

分享题目:修改libpng库源码解决libpngwarning:iCCP:knownincorrect
标题链接:http://hxwzsj.com/article/ppiijo.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都模版网站建设 营销型网站建设 商城网站建设 移动网站建设 网站建设公司 营销型网站建设 H5网站制作 成都网站建设 成都网站设计 成都网站设计 网站设计 成都网站建设 成都网站制作 高端网站设计 重庆企业网站建设 成都网站设计 成都响应式网站建设公司 成都网站制作 网站建设 成都网站制作 成都h5网站建设 网站建设公司