2012-03-07 2 views
0

저는 ffmpeg 및 OpenCV를 사용하여 프로그램을 작성하고 있습니다. ffmpeg 설치를 위해 나는 sudo apt-get ffmpeg를 설치하고, opencv를 위해 & sudo make install을 실행한다. 이제 프로젝트를 만들었고 헤더와 lib 파일의 위치를 ​​Eclipse에 알려줄 필요가있다. 그럼 그들은 어디 있습니까?OpenCV, 리눅스에서 ffmpeg 및 일식

감사합니다, 나훔

+0

이 [SO 질문] (http://stackoverflow.com/questions/8771334/error-in-installing-open-cv-를 확인하실 수 있습니다 with-ffmpeg) – Matteo

답변

0

(오히려 쉽다-SRC보다-얻기 쉽다 통해) 내가 데비안을 실행하지 않기 때문에이 경로가 당신을 위해 맞지 않을 수 있지만, 일반적으로 바이너리 패키지를 사용하여 패키지 설치 라이브러리 /usr/lib이고 헤더는 /usr/include에 있습니다.

내 시스템에서 ffmpeg의 include 디렉토리는 /usr/include/libavformat이고 opencv의 include 디렉토리는 /usr/include/opencv/usr/include/opencv2입니다. 두 라이브러리 모두 기본 위치는 /usr/lib입니다.

라이브러리의 이름을 알고 있으면 find 및 locate 명령을 사용하여 라이브러리의 위치를 ​​찾을 수 있습니다. 예 : find/-iname name*.

0

다음 명령을 시도 할 수 있습니다. OpenCV의 내용은

pkg-config --cflags --libs libavdevice libavformat libavfilter libavcodec libswscale libavutil 

:는 FFmpeg를 들어

pkg-config --cflags --libs opencv