Makefile

Basics of Make and Makefiles

make is a build automation tool that reads a file called a Makefile to determine how to compile and link your program. The Makefile contains rules, which specify how to derive the target program from the source files.