comparison c/Makefile @ 196:aeab0b88c9b6

began testing of FeatureGraph
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Tue, 20 Dec 2011 00:31:37 -0500
parents 1247e26a8b5e
children 0a27fa343257
comparison
equal deleted inserted replaced
195:1247e26a8b5e 196:aeab0b88c9b6
49 49
50 CXXFLAGS = $(INCLUDE) $(CFLAGS) 50 CXXFLAGS = $(INCLUDE) $(CFLAGS)
51 51
52 #GUI_OBJS = 52 #GUI_OBJS =
53 CV_OBJS = cvutils.o 53 CV_OBJS = cvutils.o
54 COMMON_OBJS = utils.o 54 COMMON_OBJS = utils.o Motion.o Parameters.o utils.o
55 OBJS = $(COMMON_OBJS) $(CV_OBJS) 55 OBJS = $(COMMON_OBJS) $(CV_OBJS)
56 TESTS_OBJS = test_feature.o 56 TESTS_OBJS = test_feature.o test_graph.o
57 ifeq ($(UNAME), Linux) 57 ifeq ($(UNAME), Linux)
58 TESTS_OBJS += $(LINUX_BOOST_PREFIX)/lib/libboost_unit_test_framework-mt.a 58 TESTS_OBJS += $(LINUX_BOOST_PREFIX)/lib/libboost_unit_test_framework.a
59 endif 59 endif
60 60
61 61
62 default: builddir all 62 default: builddir all
63 63
73 createdirectory.sh $(EXE_DIR) 73 createdirectory.sh $(EXE_DIR)
74 createdirectory.sh test_data 74 createdirectory.sh test_data
75 $(CXX) $(CFLAGS) $(LIBS) -o $(EXE_DIR)/$@ $^ $(LDFLAGS) 75 $(CXX) $(CFLAGS) $(LIBS) -o $(EXE_DIR)/$@ $^ $(LDFLAGS)
76 $(EXE_DIR)/$@ 76 $(EXE_DIR)/$@
77 77
78 feature-based-tracking: feature-based-tracking.o cvutils.o Motion.o Parameters.o utils.o 78 feature-based-tracking: feature-based-tracking.o $(OBJS)
79 $(CXX) $(CFLAGS) $(LIBS) $^ -o $(EXE_DIR)/$@ $(LDFLAGS) 79 $(CXX) $(CFLAGS) $(LIBS) $^ -o $(EXE_DIR)/$@ $(LDFLAGS)
80 80
81 track-features.o: track-features.cpp 81 track-features.o: track-features.cpp
82 $(CXX) -I../../klt $(INCLUDE) $^ -c 82 $(CXX) -I../../klt $(INCLUDE) $^ -c
83 83