求教 makefile里面前后两次对同一个目标定义了两种依赖 ?
wldrs 2012-04-11 12:05:58 比如
OBJ=obj
tel.exe:version.$(OBJ) (1)
version.$(OBJ):version.c (2)
之后 又出现了 另外一种依赖
version.obj: *.c *.h *.rc (3)
cl /c version.c
这是要干嘛?
当流程走到1的时候 下面是该走到2 还是该走到3呢?还是先走到2 然后走到3 的时候重新编译一下version.c生成新的version.obj呢?