makefile

Pherseus

Erfahrenes Mitglied
Hi ich hab folgendes makefile
Code:
main: main.o char.o print.o string.o
	gcc -o main main.o char.o print.o string.o

main.o: main.c string.h print.h
	gcc -c main.c

char.o: char.h char.c
	gcc -c char.c

print.o: print.c print.h
	gcc -c print.c

string.o: string.c string.h char.h
	gcc -c string.c

clean:
	rm -f char.o print.o string.o main.o

Aber das clean klappt irgendwie nicht. Mache ich da irgendwas falsch?
 
:rolleyes: das muss man mit make clean aufrufen. Ich dachte das wird dann einfach am ende nach dem make ausgeführt. naja da wird das problem liegen.
 
Zurück