2009年12月20日
摘要: ZZ C 一个复杂的Makefile实例下面是一段为GNU tar程序设计的Makefile代码,相当复杂。由于“all”是第一个目标,所以它也是默认目标。下面这个程序段有一个非常有趣的特色,这个特色就是源代码程序中的“testpad.h”文件是一个由名叫testpad程序自动生成的,而这个testpad又是又是由“testpad.c”这个程序经过编译产生的。如果您输入“make”或者“make all”,则make会让名为“tar”的目标运行从而开始编译指令,会让名为“rmt”的目标运行从而生成一个远程磁带数据存取的守护程序,会让名为 “tar.info”的目标运行从而生成INFO文档。如果 阅读全文
posted @ 2009-12-20 20:12 苏格拉西 阅读(807) 评论(0) 推荐(0) 编辑