加载图片时因为依赖第三方库缺失,报错!!!
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