Developpement/23DEV1.1/TPS1/TP2/controle/CM2_2022/Makefile

36 lines
511 B
Makefile
Raw Normal View History

2024-12-09 11:53:11 +01:00
#BUT FINAL
all : Repetition exo3
#Variables
OFILES = main.o \
Repetition.o
CC = gcc
CFLAGS = -Wall -ansi -pedantic
#Dépendances
main.o: main.c Repetition.h
Repetition.o: Repetition.c Repetition.h
#Exec
Repetition: $(OFILES)
$(CC) $(CFLAGS) -o Repetition $(OFILES) && rm -f *.o && echo "Utilisation : ./Repetition"
exo3 : 3Ralenti.c
$(CC) $(CFLAGS) -std=gnu99 -o exo3 3Ralenti.c && echo "Utilisation : ./exo3"
#Nettoyage
clean:
rm -f Repetition && rm -f exo3
#But factice
.PHONY : but clean