我在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
重命名,但没有改变提示。为什么没找到符号?我该怎么做才能解决它?