[Ubuntu/Lubuntu] openCV Compile, qt creator Adding openCV library
Programming/OpenCV 2015. 5. 15. 00:48 |Linux openCV Compile
g++ helloworld.cpp -o helloworld `pkg-config --cflags --libs opencv`
# 터미널에서 pkg-config --cflags opencv 를 명령하면 opencv 헤더파일 경로가 나오고,
pkg-config --libs opencv를 명령하면 opencv library들이 나온다.
그래서 g++로 컴파일할 때 함께 명령하여 컴파일해야 한다.
Linux openCV with Qt Creator
qt creator를 활용하여 opencv를 빌드하고 컴파일할 수 있다.
그런데, 처음엔 cmake -D WITH_QT 옵션을 주어서 realloc error가 발생하여 다시 설치하고 다시 컴파일을 하였더니
이번에는 링크에러가 났다..
사진에서 보듯이 맨 처음에는 주석처리된 LIBS 인자값을 주고 컴파일하였다. 링크에러발생.
그래서 컴파일할때의 인자값처럼 주고 qt creator에서 컴파일을 하였다니 제대로 잘 실행이 되었다. Good~!!
--cflags 제외하고, `pkg-config --libs opencv` 로만 해도 된다.