Makefiles by example

The make utility

Build Process

Compiling by hand

The basic Makefile

Using dependencies

Using variables and comments

Where to go from here