1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
all: audio.o music.o sound.o audio.o: audio.c audio.h $(CC) $(CFLAGS) -o audio.o -c audio.c music.o: music.c music.h $(CC) $(CFLAGS) -o music.o -c music.c sound.o: sound.c sound.h $(CC) $(CFLAGS) -o sound.o -c sound.c clean: rm -rf *.o