Après avoir compilé plusieurs fichiers * .c et * .h avec make, j'ai nettoyé les fichiers objet avec make clean. Cependant, je ne sais pas comment supprimer l'exécutable.
mon code de makefile ->
CC=gcc
CFLAGS=-I.
mp1: main.o downloader.o json.o
$(CC) -o mp1 main.o downloader.o json.o -I.
.PHONY : clean
clean :
-rm *.o $(objects)
Votre exécutable semble être le fichier mp1
. Ajoutez ce fichier à la commande rm
dans la cible clean
:
clean :
-rm *.o $(objects) mp1
$ Sudo make clean
La commande mentionnée ci-dessus va nettoyer tous les fichiers .o