CC = g++

CFLAGS = -g

INCLUDE = -I.

LDFLAGS = -L. -L/usr/lib
LDLIBS = -lc -lm

.cpp.o:
	$(CC) -c $(CFLAGS) $(INCLUDE) $<

OBJS = \
data.o \
main.o

all: main

main: main.cpp $(OBJS)
	$(CC) $(CFLAGS) $(INCLUDE) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS)

clean:
	rm -rf main *.o core
