Managing Projects with GNU make, 3rd Edition

Managing Projects with GNU make, 3rd Edition

This is a free linux book from O’Reilly Open Books Project. Managing Projects with GNU make, 3rd Edition provides guidelines on meeting the needs of large, modern projects. This edition focuses on the GNU version of make, which has deservedly become the industry standard.


GNU’s powerful extensions are explored in this book, including a number of interesting advanced topics such as portability, parallelism, and use with Java. make is popular because it is free software and provides a version for almost every platform, including a version for Microsoft Windows as part of the free Cygwin project.

Table of Contents

  • How to write a Simple Makefile
  • Rules
  • Variables and Macros
  • Commands
  • Managing Large Projects
  • Portable Makefiles
  • C and C++
  • Java
  • Improving the Performance of make
  • Example Makefiles
  • Debugging Makefiles

Book Details

Author(s): Robert Mecklenburg
Publisher: O’Reilly Media
Format(s): HTML
Number of pages: 300
Link: Read online.

Leave a Reply