all:cut ref stack add c.o overloading.o ref_class auto_ptr others others:abstract copy const beziehungen typename exception exception:exception.cpp typename:typename.cpp beziehungen:beziehungen.cpp const:const.cpp copy:copy.cpp abstract:abstract.cpp auto_ptr:auto_ptr.cpp g++ -o auto_ptr auto_ptr.cpp ref_class:ref_class.cpp g++ -o ref_class ref_class.cpp overloading.o:overloading.cpp g++ -c overloading.cpp c.o:c.c gcc -c c.c add:add.cpp g++ -o add add.cpp together: use.o link.o gcc -o together use.o link.o link.o:link.cpp g++ -c link.cpp use.o:use.c gcc -c use.c cut:cut1.cpp cut2.cpp g++ -o cut cut1.cpp cut2.cpp ref:ref.cpp g++ -o ref ref.cpp stack:stack.cpp g++ -o stack stack.cpp clean: rm -f beziehungen inline exception rm -f cut ref stack add c.o overloading.o rm -f use.o link.o together typename rm -f ref_class auto_ptr abstract copy const