Changeset 76 for foam/trunk/simple-faceident/Makefile
- Timestamp:
- 04/23/2009 05:05:31 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
foam/trunk/simple-faceident/Makefile
r58 r76 1 TARGET := faceident 2 3 SRCS := src/main.cpp\ 4 src/FaceBank.cpp\ 5 src/Face.cpp\ 6 src/ImageUtils.cpp\ 7 src/SceneState.cpp\ 8 src/tinyxml.cpp\ 9 src/tinyxmlerror.cpp\ 10 src/tinyxmlparser.cpp 11 12 CCFLAGS = `pkg-config --cflags opencv` -ggdb -Wall -O3 -ffast-math -Wno-unused -DTIXML_USE_STL 13 LDFLAGS = 14 LIBS = `pkg-config --libs opencv` -lYARP_dev -lYARP_sig -lYARP_OS -lACE 15 1 16 CC = g++ 2 CXXFLAGS = `pkg-config --cflags opencv` -ggdb -Wall -O3 -ffast-math -Wno-unused 3 LDFLAGS = `pkg-config --libs opencv` -lYARP_dev -lYARP_sig -lYARP_OS -lACE 17 OBJS := ${SRCS:.cpp=.o} 18 DEPS := ${SRCS:.cpp=.dep} 19 XDEPS := $(wildcard ${DEPS}) 4 20 5 all: simple-faceident 21 .PHONY: all clean distclean 22 all:: ${TARGET} 6 23 7 simple-faceident: main.o FaceBank.o ImageUtils.o SceneState.o 8 $(CC) main.o FaceBank.o ImageUtils.o SceneState.o -rdynamic -o simple-faceident $(LDFLAGS) 24 ifneq (${XDEPS},) 25 include ${XDEPS} 26 endif 9 27 10 main.o: src/main.cpp 11 $ (CC) $(CXXFLAGS) -c src/main.cpp28 ${TARGET}: ${OBJS} 29 ${CC} ${LDFLAGS} -o $@ $^ ${LIBS} 12 30 13 FaceBank.o: src/FaceBank.cpp 14 $ (CC) $(CXXFLAGS) -c src/FaceBank.cpp31 ${OBJS}: %.o: %.cpp %.dep 32 ${CC} ${CCFLAGS} -o $@ -c $< 15 33 16 ImageUtils.o: src/ImageUtils.cpp 17 $ (CC) $(CXXFLAGS) -c src/ImageUtils.cpp34 ${DEPS}: %.dep: %.cpp Makefile 35 ${CC} ${CCFLAGS} -MM $< > $@ 18 36 19 SceneState.o: src/SceneState.cpp 20 $(CC) $(CXXFLAGS) -c src/SceneState.cpp37 clean:: 38 -rm -f *~ src/*.o ${TARGET} 21 39 22 clean: 23 rm -rf *.o simple-faceident 24 25 40 distclean:: clean
Note: See TracChangeset
for help on using the changeset viewer.