本文比较完整的讲述 GNU make 工具,涵盖GNU make 的用法、语法。同时重点 讨论如何为一个工程编写 Makefile。作为一个 Linux 程序员,make 工具的使用以及编 写Makefile是必需的。系统、详细讲述make的中文资料比较少,出于对广大中文Linuxer 的支持,本人在工作之余,花了18个多月时间完成对“info make”的翻译整理,完成 这个中文版手册。本书不是一个纯粹的语言翻译版本,其中对GNU make 的一些语法 和用法根据我个人的工作经验进行了一些详
什么是 makefile?或许很多 Winodws 的程序员都不知道这个东西,因为那些 Windows 的 IDE 都为你做了这个工作,但我觉得要作一个好的和professional 的程序员,makefile 还是要懂。这就好像现在有这么多的 HTML 的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML 的标识的含义。特别在 Unix 下的软件编译,你就不能不自己写 makefile 了,会不会写 makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 因为,make
本文瑾献给所有热爱 Linux 的程序员!本中文文档版权所有。 本文比较完整的讲述 GNU make 工具,涵盖 GNU make 的用法、语法。同时重点讨论如何为一个工程编写 Makefile。作为一个 Linux 程序员,make 工具的使用以及编写 Makefile 是必需的。系统、详细讲述 make 的中文资料比较少,出于对广大中文 Linuxer的支持,本人在工作之余,花了 18 个多月时间完成对“info make”的翻译整理,完成这个中文版手册。本书不是一个纯粹的语言翻译版本,其
Linux 环境下的程序员如果不会使用 GNU make 来构建和管理自己的工程,应该不能算是一 个合格的专业程序员,至少不能称得上是 Linux 程序员。在 Linux 环境下使用 GNU 的 make 工 具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、 连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为 Makefile 文件 的编写。此文件正是 make 正常工作的基础。