Cours : l'usage du Makefile
Un Makefile est un fichier à inclure dans votre projet qui permet d'automatiser votre compilation. Quand vous avez beaucoup de fichiers à compiler c'est très pratique plutôt que de devoir tous les taper à la main dans votre commande de compilation.
Exemple de fichier Makefile
# Makefile
NAME = nom_de_votre_executable
SRCS = main.c \
fichier1.c \
fichier2.c \
fichier3.c
all: $(NAME)
$(NAME): $(SRCS)
gcc $(SRCS) -o $(NAME)
fclean:
rm -f $(NAME)
re: fclean all
Utiliser votre Makefile
Pour compiler votre projet :
make all
Pour recompiler votre projet :
make re
22 September 2025