프로그래밍/리눅스 관련

[Ubuntu] OpenCV 설치

당근천국 2014. 1. 8. 14:10

요즘 'OpenCV'때문에 골치가 아프네요 ㅎㅎㅎㅎ

 

이유는 모르겠지만 'OpenGL'이나 'OpenCV' 같은 것들은 '우분투 소프트웨어 센터'에 올라가 있지 않습니다.

(사용자가 맞는 버전을 찾아서 설치해야 되서 그런 걸지도 모르겠군요.)

그러니 'CMake'도 직접해야 합니다 ㅎㅎㅎ

 

 

1. 준비작업

우분투에 'OpenCV'을 설치하려면 빌드를 먼저 해야 합니다.

빌드를 하기 위해서 'CMake'와 'G++'이 설치되어 있어야 합니다.

 

둘다 '우분투 소프트웨어 센터'에서 받을수 있습니다.

 

 

2. OpenCV 받기

우린 우분투에서 사용할 것이니 리눅스 용으로 받습니다.

OpenCV - DOWNLOADS

 

 

다운받은 파일은 압축파일이니 원하는 위치에 풀어 줍니다.

 

3. 씨메이크(CMake)하기

 

이제 'CMake'를 해야 합니다.

터미널을 열고 압축을 푼 폴더로 이동합니다.

 

저는

내 폴더 > OpenCV > opencv-2.4.5

폴더에 압축푼 내용이 들어가 있습니다.

 

여기서

$ cmake .

을 해줍니다.

 

 

 

 

 

 

4. 메이크(Make) 하기

씨메이크가 정상적으로 끝났다면

$ make

를 합니다.

 

 

메이크를 하면 중간중간 빨간 글씨가 떠서 가슴이 철렁 하는데 이상이 있는건 아닙니다.

링크관련 메시지가 빨간 글씨로 뜨는듯 하네요.

 

 

 

5. 인스톨(Install) 하기

메이크가 완료되면 우분투에 인스톨하기위해 다음 명령어를 사용합니다.

$ sudo make install

 

 

패스워드는 커서가 움직이지 안습니다. 

 

인스톨이 끝났습니다!

 

 

인스톨이 끝나면 다음 명령어를 사용하여 OpenCV가 설치가 되었는지 확인 합니다.

$ pkg-config --modversion opencv

 

 

 

 

마무리

'OpenCV'의 위키에 나와 있는 내용입니다만..

리눅스를 자주 쓰는 게 아니다 보니 매번 핵 갈려서 정리해봤습니다. ㅎㅎㅎ

(참고 : OpenCV - Installation in Linux)

 

그런데 이게 여러버전을 설치해도 상관없는지 모르겠내요.

(설치가 되긴 하나-_-?)