“libpng warning: iCCP: known incorrect sRGB profile” :图片或SVG加载不出来的问题,C++或Qt
作者:mmseoamin日期:2024-01-25

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

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

然后我的解决办法也是网上大佬们的思路,在可执行同级目录下,放以下依赖库。

“libpng warning: iCCP: known incorrect sRGB profile” :图片或SVG加载不出来的问题,C++或Qt,在这里插入图片描述,第1张

注意的地方:将上述的整个文件夹imageformats文件夹放到你工程的可执行文件同级目录下,即可解决问题。

至于做法,你可将上述依赖库放在你的工程中,然后用CMake命令execute_process,在你构建生成你的可执行文件时,将上述图片相关依赖库安装到你的安装目录下。具体参考我的CMake命令那篇博客!

图片相关第三方依赖库地址:

链接:https://pan.baidu.com/s/13I-LWGmtGD3G-u4KLZAmWA?pwd=w7tp

提取码:w7tp