Mac OS에서 Macadick에서 OpenCV를 brew install opencv
으로 설치했습니다.homebrew + opencv + libpng의 오류
간단한 프로그램을 만들었습니다 (this tutorial에서 복사). 컴파일은 잘 작동하지만 다음과 같은 오류가 실행 파일을 실행할 때 :
dyld: Library not loaded: /usr/local/lib/libpng16.16.dylib
Referenced from: /usr/local/lib/libopencv_highgui.2.4.dylib
Reason: Incompatible library version: libopencv_highgui.2.4.dylib requires version 33.0.0 or later, but libpng16.16.dylib provides version 32.0.0
Trace/BPT trap: 5
나는 libpng
제대로 brew install libpng
를 통해 설치되었는지 확인하고 확인 모든 최신 상태였다 만들기 위해 brew upgrade
을 달렸다.
실행 locate libpng16.dylib
반환 :
/Applications/GIMP.app/Contents/Resources/lib/libpng16.16.dylib
/usr/local/Cellar/libpng/1.6.10/lib/libpng16.16.dylib
/usr/local/Cellar/libpng/1.6.12/lib/libpng16.16.dylib
/usr/local/Cellar/libpng/1.6.13/lib/libpng16.16.dylib
/usr/local/Cellar/libpng/1.6.15/lib/libpng16.16.dylib
/usr/local/lib/libpng16.16.dylib
어떤 생각?
왜 downvote, 제발? – fiddler