XX:=gcc
CXXFLAGS:=-Wall -ggdb -pg 
LDFLAGS:= -pg -pthread

learn: perceptron.o learn.o
	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o learn.exe perceptron.o learn.o

perceptron: perceptron.cpp perceptron.h
	$(CXX) $(CXXFLAGS) $(LDFLAGS) -c perceptron.cpp

nodes: learn.cpp learn.h
	$(CXX) $(CXXFLAGS) $(LDFLAGS) -c learn.cpp 

include make.deps
make.deps: *.cpp; ${CXX} ${CXXFLAGS} -M *.cpp >$@

