G++ compiler로 opencv을 컴파일할때, 경로를 제대로 넣어도 잘 안되는 상황이 있었다.
pkg-config opencv --cflags --libs
명령어를 통해 설치된 경로를 알아서 물려줄 수 있다.
CC = g++
CFLAGS = -g -Wall
SRCS = HelloWorld.cpp
PROG = HelloWorld
OPENCV = `pkg-config opencv --cflags --libs`
LIBS = $(OPENCV)
$(PROG):$(SRCS)
$(CC) $(CFLAGS) -o $(PROG) $(SRCS) $(LIBS)