繁体   English   中英

Qt + OpenCV + Mac OS->无法找到libpng

[英]Qt + OpenCV + Mac OS -> Can't fid libpng

我正在尝试在Qt Creator中使用openCV。 我知道两者都已正确安装,因为我可以独立运行它们。 但是,当我从Qt创建者漂亮的绿色箭头启动它时,出现此错误,提示它找不到所谓的libpng16.16:

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

我尝试使用hombrew重新安装该库,并按照此处的建议将其添加到DYLD_LIBRARY_PATH和/或DYLD_FALLBACK_LIBRARY_PATH: import matplotlib.pyplot给出ImportError:dlopen(...)库未加载libpng15.15.dylib,但显然我在这里问,这对我没用...

我必须承认我很拼命,你能帮我吗?

您没有提供有关如何安装OpenCV以及所使用的框架版本的详细信息。

您是否尝试过简单地添加

LIBS += -L/usr/local/lib

到您的项目文件?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM