2012-03-15 3 views
1

시스템 정보 : Mac OSX 10.7.3Mac에서 기본 OpenCV 예제 실행에 어려움

기본 opencv 예제를 실행하려고합니다. 이 프로그램은 컴파일하지만 실행하려고 할 때이 오류 MSG받을지고 :

dyld: Library not loaded: /opt/local/lib/libx264.118.dylib 
    Referenced from: /opt/local/lib/libavcodec.dylib 
    Reason: image not found 
Trace/BPT trap: 5 

것은 그것이 잘 작동되기 전에를. 어제 Xcode 4.3 버전을 다시 설치했는데 갑자기이 예제에서이 오류가 발생하는 이유를 모르겠습니다.

누군가 저를 도와 줄 수 있습니까? 감사합니다.

답변

1

나는 나 자신을 알아 냈다. 그러니 단순히이 시도 :

sudo port -nR upgrade --force ffmpeg 

나는 5 월 아래에 언급이 라이브러리 파일은 FFmpeg를하고 어쩌면는 FFmpeg 패키지가 깨진 수도 속해 생각하기 때문에.

libx264.118.dylib 
libavcodec.dylib 

또는 모든 오래된 포트에 대해이 작업을 수행 할 수 있습니다. 대부분의 도청 포트를 고칠 것입니다.

sudo port outdated 
sudo port -nR upgrade --force outdated