来源:赛迪网 时间:2005年4月25日15:32 |
发布:燕南天<script language="javascript" src="../count.asp?Filename=2005425153207.htm" type="text/javascript"> </script> 票数:13等级:点击:5355 |
近来,经常看到有人询问makefile的写法,这里根据本人经验给出一个应用系统的完整例子,便于各位参考。 应用系统的目录结构如下:
~/makefile文件内容如下:
~/src/lib/LIB_1/makefile文件内容如下:
~/src/APP_A/mod_a/makefile文件内容如下:
使用方法: 1.在主目录下使用'make'命令能够首先建立函数库,然后建立所有目标。 2.在主目录下使用'make tar'命令能够对整个系统进行打包,生成的文件以日期和时间命名。 3.在最下层子目录中直接使用'make'命令会首先给出用法提示,然后建立本目录所有目标。 4.在最下层子目录中使用'make all'命令不出现提示信息,直接建立本目录所有目标。 5.在最下层子目录中使用'make clear'命令可以清除本目录的所有.o文件。 6.在最下层子目录中使用'make clean'命令可以清除本目录的所有.o文件和建立的所有目标。 |