Mercurial > hg > nsaunier > traffic-intelligence
comparison c/Makefile @ 614:5e09583275a4
Merged Nicolas/trafficintelligence into default
| author | Mohamed Gomaa <eng.m.gom3a@gmail.com> |
|---|---|
| date | Fri, 05 Dec 2014 12:13:53 -0500 |
| parents | 27f14b99f5a8 |
| children | 84690dfe5560 |
comparison
equal
deleted
inserted
replaced
| 598:11f96bd08552 | 614:5e09583275a4 |
|---|---|
| 8 | 8 |
| 9 LIBS = -L../../klt -L$(TRAJECTORYMANAGEMENT_DIR) | 9 LIBS = -L../../klt -L$(TRAJECTORYMANAGEMENT_DIR) |
| 10 | 10 |
| 11 LDFLAGS = -lm | 11 LDFLAGS = -lm |
| 12 LDFLAGS += -lTrajectoryManagementAndAnalysis -lsqlite3 | 12 LDFLAGS += -lTrajectoryManagementAndAnalysis -lsqlite3 |
| 13 LDFLAGS += -lboost_program_options | 13 LDFLAGS += -lboost_program_options -lboost_filesystem -lboost_system |
| 14 # -lboost_filesystem-mt -lboost_system-mt | |
| 15 #LDFLAGS += -lfltk | 14 #LDFLAGS += -lfltk |
| 16 | 15 |
| 17 CFLAGS = -Wall -W -Wextra | 16 CFLAGS = -Wall -W -Wextra |
| 18 UNAME = $(shell uname) | 17 UNAME = $(shell uname) |
| 19 | 18 |
| 47 endif | 46 endif |
| 48 | 47 |
| 49 CXXFLAGS = $(INCLUDE) $(CFLAGS) | 48 CXXFLAGS = $(INCLUDE) $(CFLAGS) |
| 50 | 49 |
| 51 #GUI_OBJS = | 50 #GUI_OBJS = |
| 52 CV_OBJS = cvutils.o | 51 CV_OBJS = cvutils.o InputFrameListModule.o InputVideoFileModule.o |
| 53 COMMON_OBJS = utils.o Motion.o Parameters.o utils.o | 52 COMMON_OBJS = utils.o Motion.o Parameters.o utils.o |
| 54 OBJS = $(COMMON_OBJS) $(CV_OBJS) | 53 OBJS = $(COMMON_OBJS) $(CV_OBJS) |
| 55 TESTS_OBJS = test_feature.o test_graph.o | 54 TESTS_OBJS = test_feature.o test_graph.o |
| 56 | 55 |
| 57 | 56 |
| 70 @$(SCRIPTS_DIR)/createdirectory.sh test_data | 69 @$(SCRIPTS_DIR)/createdirectory.sh test_data |
| 71 $(CXX) $(CFLAGS) $(LIBS) -o $(EXE_DIR)/$@ $^ $(LDFLAGS) | 70 $(CXX) $(CFLAGS) $(LIBS) -o $(EXE_DIR)/$@ $^ $(LDFLAGS) |
| 72 $(EXE_DIR)/$@ | 71 $(EXE_DIR)/$@ |
| 73 | 72 |
| 74 feature-based-tracking: feature-based-tracking.o $(OBJS) | 73 feature-based-tracking: feature-based-tracking.o $(OBJS) |
| 74 @$(SCRIPTS_DIR)/createdirectory.sh $(EXE_DIR) | |
| 75 $(CXX) $(CFLAGS) $(LIBS) $^ -o $(EXE_DIR)/$@ $(LDFLAGS) | 75 $(CXX) $(CFLAGS) $(LIBS) $^ -o $(EXE_DIR)/$@ $(LDFLAGS) |
| 76 | 76 |
| 77 track-features.o: track-features.cpp | 77 track-features.o: track-features.cpp |
| 78 $(CXX) -I../../klt $(INCLUDE) $^ -c | 78 $(CXX) -I../../klt $(INCLUDE) $^ -c |
| 79 | 79 |
