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

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

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

最近更新

  1. TCP协议是安全的吗?

    2024-01-23 08:24:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-23 08:24:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-23 08:24:05       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-23 08:24:05       20 阅读

热门阅读

  1. 2695. 包装数组

    2024-01-23 08:24:05       30 阅读
  2. 【最新!超详细C++入门】

    2024-01-23 08:24:05       26 阅读
  3. Spring事件发布ApplicationEventPublisher原理

    2024-01-23 08:24:05       33 阅读
  4. 排序算法——冒泡排序算法详解

    2024-01-23 08:24:05       35 阅读
  5. Angular: 配置 proxy 解决跨域

    2024-01-23 08:24:05       28 阅读
  6. WPF行为

    2024-01-23 08:24:05       32 阅读