Qt creator中release编译出现错误解方案

1,问题描述

当我们要发布一个Qt软件时,就会涉及到使用release进行编译,但是我进行编译的时候却出现了错误,错误提示如下:

dyld: Symbol not found: __cg_jpeg_resync_to_restart
  Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
  Expected in: /usr/local/lib//libJPEG.dylib
 in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO

2,通过各种方法搜索,最终找到了解决方法:

如果使用Qt Creator,则必须Add build library search path to DYLD_LIBRARY_PATH and DYLD_FRAMEWORK_PATH从选项卡中的Run部分取消选中该选项Projects

Qt creator中release编译出现错误解方案_第1张图片

你可能感兴趣的:(Qt)