24 lines
781 B
Groff
24 lines
781 B
Groff
|
|
CFLAGS= -Wall -g -ansi -I/usr/include/SDL
|
|
SDLLDFLAGS= -L/usr/lib -lSDL -lpthread -lSDL_image
|
|
DEFINE= -D_XOPEN_SOURCE -D_GNU_SOURCE
|
|
GCC= g++
|
|
|
|
all : autopilot
|
|
autopilot : Autopilot.o
|
|
# $(MAKE) -C ../backprop
|
|
$(GCC) $(CFLAGS) $(SDLLDFLAGS) -o AutoPilot AutoPilot.o reseauSDL.o game.o ../backprop/couche.o ../backprop/hiddenCouche.o ../backprop/inputCouche.o ../backprop/neurone.o ../backprop/outputCouche.o ../backprop/reseau.o ../backprop/synapseMatrix.o ../backprop/synapse.o ../backprop/Utils.o ../InterfaceCpp/sdlcommon.o
|
|
|
|
Autopilot.o : AutoPilot.cpp
|
|
$(GCC) $(CFLAGS) $(DEFINE) -c AutoPilot.cpp
|
|
$(GCC) $(CFLAGS) $(DEFINE) -c game.cpp
|
|
$(GCC) $(CFLAGS) $(DEFINE) -c reseauSDL.cpp
|
|
|
|
clean :
|
|
rm -rf *.o
|
|
# $(MAKE) -C ../backprop clean
|
|
|
|
mrproper :
|
|
rm -rf *.o
|
|
rm -rf AutoPilot
|