티스토리 뷰
[예전에 사용하던 레드마인에 등록한 문서를 블로그에 옮깁니다.]
1. 리눅스상에서 opencv 사용하기 위해서 우선 코덱이 필요하다.
opencv를 설치하기전에 make 하기전 build할 때 video i/o 부분에서 ffmpeg가 no라면
해당 라이브러리(헤더파일)를 찾지 못하는 것이다.
1-1. ffmpeg가 설치 안된경우
https://aspratyush.wordpress.com/2010/04/22/install-opencv-in-linux-with-video-ffmpeg-support/
http://yujuwon.tistory.com/entry/CentOS-ffmpeg-%EC%84%A4%EC%B9%98
http://ffmpeginstaller.com/
셋 중에 하나의 방법을 선택하면 되는데 세번째의 auto installer가 제일 확실하나 시간이 많이 걸림.
1-2. 설치 하였으나 pkg-config상으로 인식을 못하는경우 관련 라이브러리(ffmpeg와 의존 디렉터리들)
의 *.pc들을 /usr/lib/pkgconfig에 위치시키거나 새로 파일을 만들어야 한다.
ldconfig와 관련해서는 다음링크 참고
http://blog.daum.net/mzinboy/3
2. ldconfif를 하고나서 pkg-config로 관련 라이브러리를 찾을 수 없다면 export PKG_OONFIG_PATH=/usr/local/lib/pkgconfig
변수를 쉘에 추가해줘야 한다.
3. pkg-config로 찾을 수 있으면 opencv를 build할 때 ffmpeg가 잡힘을 확인할 수 있다.
4. cmake -D CMAKE_BUILD-TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
4. make && make install
'프로그래밍 > Linux' 카테고리의 다른 글
glibc 2.17설치하기 (0) | 2018.08.07 |
---|---|
libusb 설치 순서 (0) | 2017.03.09 |
gcc 4.9.2 설치하기 (0) | 2017.02.23 |
- Total
- Today
- Yesterday
- 여행
- 알고리즘
- 사천
- 문자열
- 이루마
- 코드잼
- C++
- compile
- link
- 카카오 공채
- regex
- Pointer
- peram jam
- 정규표현식
- 중국
- python
- 악보
- kernerl
- 드럼
- 중국여행
- C language
- Algorithm
- linux
- Spring
- yiruma
- STL
- Codejam
- printf
- cpp
- 피아노
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |