本文比较完整的讲述GNU make工具,涵盖GNU make的用法、语法。同时重点讨论如何为一个工程编写Makefile。作为一个Linux程序员,make工具的使用以及编写Makefile是必需的。系统、详细讲述make的中文资料比较少,出于对广大中文Linuxer的支持,本人在工作之余,花了18个多月时间完成对“info make”的翻译整理,完成这个中文版的书册。 阅读本文的几点建议: 1. 如果之前你对GNU make没有了解、而当前也不想深入的学习GNU make的读者。你只需要阅读本文各章前半部分的基础知识。 2. 如果你已经对GNU make比较熟悉,可能你更需要关心此版本的一