Files
ia2005/InterfaceCpp/Makefile_
2024-11-12 17:41:10 +01:00

33 lines
1.1 KiB
Plaintext

#$Id: Makefile,v 1.4 2005/04/10 11:46:45 feeling Exp $'
CFLAGS= -Wall -g -Wno-deprecated -std=c++14
CPP= g++
GCC= gcc
INCLUDES= -I/usr/include/SDL
LIBS= -L/usr/lib -lSDL -lpthread -lSDL_image
all : interface
interface : fenetre.o main.o car.o sdlcommon.o SFont.o
$(CPP) $(CFLAGS) $(LIBS) -o iface fenetre.o main.o car.o sdlcommon.o SFont.o
fenetre.o : fenetre.cpp
$(CPP) $(CFLAGS) $(INCLUDES) -c fenetre.cpp
main.o : main.cpp
$(CPP) $(CFLAGS) $(INCLUDES) -c main.cpp
car.o : car.cpp
$(CPP) $(CFLAGS) $(INCLUDES) -c car.cpp
sdlcommon.o : sdlcommon.cpp
$(CPP) $(CFLAGS) $(INCLUDES) -c sdlcommon.cpp
SFont.o : SFont.c
$(CPP) $(CFLAGS) $(INCLUDES) -c SFont.c
# g++ -c fenetre.cpp -L/usr/lib -I/usr/include/SDL -Wno-deprecated
# g++ -c main.cpp -L/usr/lib -I/usr/include/SDL -Wno-deprecated
# g++ -c car.cpp -L/usr/lib -I/usr/include/SDL -Wno-deprecated
# g++ -c sdlcommon.cpp -L/usr/lib -I/usr/include/SDL -Wno-deprecated
# gcc -c SFont.c -L/usr/lib -I/usr/include/SDL
# g++ fenetre.o main.o car.o sdlcommon.o SFont.o -o iface -L/usr/lib -lSDL -lpthread -lSDL_image -Wno-deprecated
mrproper:
rm -rf *.o
rm -rf iface
clean:
rm -rf *.o