首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求教 makefile里面前后两次对同一个目标定义了两种依赖 ?该如何解决

2012-04-14 
求教 makefile里面前后两次对同一个目标定义了两种依赖 ?比如OBJobjtel.exe:version.$(OBJ)(1)version.$(

求教 makefile里面前后两次对同一个目标定义了两种依赖 ?
比如
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呢?

[解决办法]
使用自动化make工具 告别自己写make.
[解决办法]
2是多余的吧

走到3 运行cl /c version.c

热点排行