“libpng warning: iCCP: known incorrect sRGB profile” :图片或SVG加载不出来的问题,C++或Qt

发布时间:2024年01月23日

加载图片时因为依赖第三方库缺失,报错!!!

ERROR或Warning : libpng warning: iCCP: known incorrect sRGB profile

然后我的解决办法也是网上大佬们的思路,在可执行同级目录下,放以下依赖库。
在这里插入图片描述
注意的地方:将上述的整个文件夹imageformats文件夹放到你工程的可执行文件同级目录下,即可解决问题。
至于做法,你可将上述依赖库放在你的工程中,然后用CMake命令execute_process,在你构建生成你的可执行文件时,将上述图片相关依赖库安装到你的安装目录下。具体参考我的CMake命令那篇博客!

图片相关第三方依赖库地址:
链接:https://pan.baidu.com/s/13I-LWGmtGD3G-u4KLZAmWA?pwd=w7tp
提取码:w7tp

文章来源:https://blog.csdn.net/qq_21381465/article/details/135761356
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。