Mercurial > hg > nsaunier > traffic-intelligence
comparison c/Makefile @ 70:a52653dca25d
got track features to compile, updated paths to headers and libraries for OpenCV 2
| author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
|---|---|
| date | Sat, 13 Nov 2010 11:20:10 -0500 |
| parents | ef35d5f111e4 |
| children | 731df2fa0010 |
comparison
equal
deleted
inserted
replaced
| 69:cc192d0450b3 | 70:a52653dca25d |
|---|---|
| 2 | 2 |
| 3 CXX = g++ | 3 CXX = g++ |
| 4 | 4 |
| 5 INCLUDE = -I../include | 5 INCLUDE = -I../include |
| 6 | 6 |
| 7 LIBS = -L../../klt | |
| 8 | |
| 7 LDFLAGS = -lm | 9 LDFLAGS = -lm |
| 8 LDFLAGS += -lboost_program_options-mt -lboost_filesystem-mt -lboost_system-mt -lboost_unit_test_framework-mt | 10 #LDFLAGS += -lboost_program_options-mt -lboost_filesystem-mt -lboost_system-mt -lboost_unit_test_framework-mt |
| 9 LDFLAGS += -lfltk | 11 #LDFLAGS += -lfltk |
| 10 | 12 |
| 11 CFLAGS = -Wall -W -Wextra | 13 CFLAGS = -Wall -W -Wextra |
| 12 # -DUSE_OPENCV | 14 # -DUSE_OPENCV |
| 13 UNAME = $(shell uname) | 15 UNAME = $(shell uname) |
| 14 | 16 |
| 15 ifneq ($(OPENCV), 0) | 17 ifneq ($(OPENCV), 0) |
| 16 CFLAGS += -DUSE_OPENCV | 18 CFLAGS += -DUSE_OPENCV |
| 17 LDFLAGS += -lhighgui -lcxcore -lcv -lml | 19 LDFLAGS += -lopencv_highgui -lopencv_core -lopencv_ml |
| 18 endif | 20 endif |
| 19 | 21 |
| 20 ifeq ($(UNAME), Linux) | 22 ifeq ($(UNAME), Linux) |
| 23 OPENCV_HOME=/usr/local | |
| 24 INCLUDE+= -I$(OPENCV_HOME)/include/ | |
| 25 LIBS += -L$(OPENCV_HOME)/lib | |
| 21 LINUX_BOOST_PREFIX = /usr/local | 26 LINUX_BOOST_PREFIX = /usr/local |
| 22 CFLAGS += -DLINUX | 27 CFLAGS += -DLINUX |
| 23 EXE_EXTENSION='' | 28 EXE_EXTENSION='' |
| 24 else # windows | 29 else # windows |
| 25 MINGW_HOME = 'C:\MinGW' | 30 MINGW_HOME = 'C:\MinGW' |
| 40 | 45 |
| 41 CXXFLAGS = $(INCLUDE) $(CFLAGS) | 46 CXXFLAGS = $(INCLUDE) $(CFLAGS) |
| 42 | 47 |
| 43 #GUI_OBJS = | 48 #GUI_OBJS = |
| 44 CV_OBJS = cvutils.o | 49 CV_OBJS = cvutils.o |
| 45 #COMMON_OBJS = | 50 COMMON_OBJS = utils.o |
| 46 OBJS = $(COMMON_OBJS) $(CV_OBJS) | 51 OBJS = $(COMMON_OBJS) $(CV_OBJS) |
| 47 #TESTS_OBJS = | 52 #TESTS_OBJS = |
| 48 | 53 |
| 49 default: builddir all | 54 default: builddir all |
| 50 | 55 |
