CC = g++ CFLAGS = -Wall -O2 -I/opt/include COMPILE = $(CC) $(CFLAGS) -c OBJFILES := $(patsubst %.cc,%.o,$(wildcard *.cc)) LIB= -L/opt/lib -lm -lcxcore -lcv -lcvaux -lhighgui all: OpenCVdemo OpenCVdemo: $(OBJFILES) $(CC) $(LIBS) -o OpenCVdemo $(OBJFILES) $(LIB) %.o: %.cc $(COMPILE) -o $@ $< $(INC) clean: rm *.o