CC=g++
WLEVEL=-Wall
#optimized
CFLAGS=$(WLEVEL) -march=native -O3 `pkg-config --cflags opencv` -ffast-math -fpermissive  
#debug
#CFLAGS=$(WLEVEL) -ggdb -O0 `pkg-config --cflags opencv` -ffast-math -fpermissive  
LDFLAGS= `pkg-config --libs opencv` 
SOURCES= DetectorVJ.cpp
OBJECTS= DetectorVJ.o

all:  DetectorVJ

clean:
	rm -rf *.o detect *~ *.bak

DetectorVJ: $(OBJECTS)
	$(CC)  -o $@    $(OBJECTS) $(LDFLAGS)
	 	
DetectorVJ.o:	
	$(CC) $(CFLAGS) -c DetectorVJ.cpp 


