OSDN Git Service

Initial commit
[particle-filter/ParticleFilter.git] / sample / Makefile
1 CC=gcc
2 CXX=g++
3 SRCS=step.cc stdin.cc
4 OBJS=$(SRCS:.cc=.o)
5 HEADS=$(SRCS:.cc=.h)
6 TARGETS=$(SRCS:.cc=)
7 AR=ar
8 CFLAGS=-I. -g -Wall -I../src
9 LDFLAGS=-L../lib -lparticle
10 all: $(TARGETS)
11
12 step: $(OBJS)
13         $(CXX) -o $@ $@.o $(LDFLAGS)
14 stdin: $(OBJS)
15         $(CXX) -o $@ $@.o $(LDFLAGS)
16
17 .cc.o:  $(HEADS) $(SRCS)
18         $(CXX) $(CFLAGS) -c $<
19
20 clean:
21         rm -f *.o *.a *~ *.lo *.la *.so