Introduction to make

Introduction to the Unix make utility
Compiling a C program without make
Maintaining text files without make
How make can simplify your work
How to write a Makefile
Additional information
Miscellaneous tips
Introduction to the Unix make utility

make is a standard Unix program, one you will find on any flavor of Unix. It helps you to save time by automating repetitive tasks involving files that are created from other files — for example, in building executable programs from source (C, C++, Fortran, etc.) files.

John Kerl
john dot r dot kerl at lmco dot com
June, 1998