# file: lecture_04/GNUMakefile # # Note that this make file uses "-g" to compile and link "debug". # # define a target for the application # all: example.exe # define a target to link the application # example.exe: example.o functs_00.o g++ -O -lm example.o functs_00.o -o example.exe # define targets to compile the source code # example.o: example.cc example.h Makefile g++ -O -c example.cc -o example.o # define targets to compile the source code # functs_00.o: functs_00.cc example.h Makefile g++ -O -c functs_00.cc -o functs_00.o # define a debug target # debug: g++ -g -o example.exe example.cc functs_00.cc # define a target to clean the directory # clean: rm -f example.o functs_00.o example.exe # # end of file