OSDN Git Service

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