############################################### # makefile3: Abbreviations ############################################### all: release debug release: testmystring debug: testmystringgdb clobber: clean rm -f *~ \#*\# core clean: rm -f testmystring testmystringgdb *.o *.do testmystring: testmystring.o mystring.o gcc -o $@ $< mystring.o testmystringgdb: testmystring.do mystring.do gcc -o $@ $< mystring.do testmystring.o: testmystring.c mystring.h gcc -Wall -c -o $@ $< testmystring.do: testmystring.c mystring.h gcc -g -Wall -c -o $@ $< mystring.o: mystring.c mystring.h gcc -Wall -c -o $@ $< mystring.do: mystring.c mystring.h gcc -g -Wall -c -o $@ $<