From 10a8ae39fca35e3d57316a866c0b3d418b3784ef Mon Sep 17 00:00:00 2001 From: "remi.greub" <remi.greub@hes-so.ch> Date: Tue, 25 Mar 2025 22:53:13 +0100 Subject: [PATCH] modification du makefile --- puissance4_GRB/Makefile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/puissance4_GRB/Makefile b/puissance4_GRB/Makefile index 01e093d..21fe1a0 100644 --- a/puissance4_GRB/Makefile +++ b/puissance4_GRB/Makefile @@ -1,12 +1,20 @@ -CC:=gcc -d +CC:=gcc +CFLAGS:=-Wall -Wextra -pedantic -g -fsanitize=address,undefined -fsanitize-recover=address +LDFLAGS:=-lm +EXEC:=puissance4 -puissance4: - @echo "first rule which must create the puissance4 executable" +puissance4: main.c puissance4.o + $(CC) $(CFLAGS) $^ -o $(EXEC) $(LDFLAGS) + +puissance4.o: puissance4.c puissance4.h clean: - @echo "this rule must clean everything up (including candidate files in testbed)" + rm -rf *.o $(EXEC) $(MAKE) -C testbed clean +run: $(EXEC_EXO) + ./$< + tests: puissance4 $(MAKE) -C testbed \ No newline at end of file -- GitLab