IT

Installing OpenCV3 in Ubuntu 18.04

라이꼬끼 2018. 10. 25. 09:07

http://www.codebind.com/linux-tutorials/install-opencv-ubuntu-18-04-lts-c-cpp-linux/

참고하여 C++ OpenCV3 를 설치했다.


설치하고 예제 쳐보기 전에 참고한 사이트처럼


pkg-config --modversion opencv 명령 쉘에 치면,


나는 3.4.x 가 뜬다.




신나게 예제를 따라 작성하고 실행했는데 웬 오류가? 라이브러리를 못잡는다. 


highgui.hpp: No such file or directory


다음과 같이 해결했다.

sudo vim /usr/local/lib/pkgconfig/opencv.pc



6번째 줄에

원래 includedir_old=${prefix}/include/opencv 로 있었는데

includedir_old=${prefix}/include/opencv4 로 수정

# 는 주석이다. 그냥 혹시몰라서 원래 있던거 주석처리함.


git 레포지토리에 가서 수정하려고 cmake 파일들을 뒤적거렸는데, 정상적으로 opencv4 경로를 추가하게끔 되어 있다. 왜 내 것에서만 안돼? 외않되?


pkgconfig 폴더 안에 opencv.pc 와 opencv4.pc 둘다 있는데 나는 버전 3.4를 쓰고있어서 opencv.pc를 수정하면 적용이 된다.


그 후 한가지 에러가 더 뜨는데 다음과 같이 main.hpp를 수정하자.


CV_LOAD_IMAGE_COLOR 를

cv::IMREAD_COLOR 로...



이후 컴파일 하면 정상적으로 작동한다.

'IT' 카테고리의 다른 글

Packet Tracer 7.2 download  (0) 2018.12.12
Mac OS Mojave  (0) 2018.12.07
Ubuntu에 OpenCV 깔면서 몇가지 정리  (0) 2018.09.02
Ubuntu 쿼터스 설치 하다가 쓰는 것들 정리  (0) 2018.08.26
VirtualBox for using Windows on Mac  (0) 2018.07.08