Linux C编程实战教程 在Linux下使用C语言进行项目开发,一般都要编写Makefile以使程序实现自动编译。但是对于一个具有一定规模的软件项目,手工编写Makefile文件还是比较麻烦的。幸运的是,Linux提供了autoconf和automake两个工具,可以根据程序源代码自动生成Makefile文件。
Linux 环境下的程序员如果不会使用 GNU make 来构建和管理自己的工程,应该 不能算是一个合格的专业程序员,至少不能称得上是Unix程序员。在 Linux(unix)环 境下使用 GNU 的 make工具能够比较容易的构建一个属于你自己的工程,整个工程的 编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一 些时间去完成一个或者多个称之为 Makefile 文件的编写。此文件正是 make 正常工作 的基础。 所要完成的 Makefile 文件描述了整个工程的