Linux如何使用make命令( 二 )


prog:$(MARCO)
gcc prog1.o prog2.o -o $@
prog1.o:prog1.c lib.h
gcc -c -I. -o $@ $《
prog2.o:prog2.c
gcc -c $*.c
对于很大的项目来说,自己手写Makefile非常麻烦,而标准的GNU软件(如Apacle)都是运行一个configure脚本文件来产生Makefile;GNU软件automake和autoconf就是自动生成configure的工具 。开发人员只需要先定义好宏,automake处理后会产生供autoconf使用的Makefine.in,再用autoconf就可以产生configure 。要使用automake和autoconf必须安装:GNU Automake,GNU Autoconf,GNU m4,perl和GNU Libtool 。
上面就是Linux中make命令的用法介绍了,通过Makefile的实例讲解,相信你对make命令的用法有了一定的了解,make命令还可用于目标文件的执行 。

推荐阅读