Mercurial Hosting > 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 |