Skip to content
Snippets Groups Projects
makefile 1.02 KiB
Newer Older
	gcc -g -Werror -o main main.o io.o alea.o tri.o remplir.o
	@echo "\n\033[32mCompilation éxécuté avec succès\033[0m"


main.o: main.c io.h alea.h tri.h tableau.h remplir.h
	@echo "\n\033[31m--------------COMPILATION DU PROGRAMME -------------------------------------\033[0m\n"
	gcc -g -Werror -c -o main.o main.c
	gcc -g -Werror -c -o io.o io.c
	gcc -g -Werror -c -o alea.o alea.c
	gcc -g -Werror -c -o tri.o tri.c
	gcc -g -Werror -c -o remplir.o remplir.c
	@echo "\n\033[31m--------------ÉXÉCUTION DU PROGRAMME ---------------------------------------\033[0m\n"
	@echo "\n\033[32mProgramme éxécuté avec succès\033[0m"

	@echo "\n\033[31m--------------SUPPRESSION DES FICHIERS OBJETS ET DU MAIN -------------------\033[0m\n"
	rm *.o main
	@echo "\n\033[32mSuppression du fichier main avec succès\033[0m"