Programmation bas niveau (BNV) Help

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