运行qt5程序找不到符号

时间:2016-08-29 08:37:26

标签: c++ macos qt5 dylib

我在mac 10.10上用qt5.6编写了程序。但是当我跑步时它崩溃了。 Qt应用程序输出是:

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

但我编译了最新版本的libpng并将其安装在/ usr / local / lib中,默认名称为libpng.dylib。我尝试用libPng.dylib重命名,但没有改变提示。为什么没找到符号?我该怎么做才能解决它?

0 个答案:

没有答案