Chapter 7: Managing Projects with GNU Make

A chapter in the Linux Programming Bible; see the Table of Contents for more.


GNU Make is used to automate building projects. It can be used to simply save a few keystrokes for small projects or to significantly reduce rebuild time for larger projects. In this chapter, you learn how to use make for your projects -- everything from basic automation of simple projects to automatically detecting files to build and dependencies and even recursive Makefiles.

Main Sections