【发布时间】:2016-05-17 22:01:12
【问题描述】:
我正在尝试在 Qt Creator 中使用 openCV。 我知道两者都已正确安装,因为我可以独立运行它们。 但是,当我从 Qt creator 漂亮的绿色箭头启动它时,我收到这个错误,说它找不到所谓的 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 gives ImportError: dlopen(...) Library not loaded libpng15.15.dylib 但显然,正如我在这里问的那样,它对我不起作用......
我必须承认我有点绝望,你能帮帮我吗?
【问题讨论】: