babbbfbe
Corto Callerisa
ajout makefile
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#
# Makefile - Project de Programmation Avancee IMA3 : Correcteur Orthographique
# compilateur
CC = clang
# "drapeau" en paramètres
# ajouter "-O0" si besoin d'utiliser valgrind
# -ggdb3 pour les information de debugging
CFLAGS = -ggdb3 -O0 -Wall -Werror
# Nom de l'executable
EXE = correcteur
# Liste des headers
HDRS = dictionnaire.h
# Liste des sources
SRCS = correcteur.c dictionnaire.c
# Generation automatique des .o
OBJS = $(SRCS:.c=.o)
# Commande de compilation
$(EXE): $(OBJS) $(HDRS) Makefile
$(CC) $(CFLAGS) -o $@ $(OBJS)
# dependances
$(OBJS): $(HDRS) Makefile
# nettoyage
clean:
rm -f core $(EXE) *.o
|