摘要:
隐含规则:约定俗成,不用写出。foo.o:foo.c foo.h这类规则可以不写,隐含规则会自动推到并调用;如果不想使用隐含规则,就自己写出;每一条隐含规则都在库中有其顺序。隐含规则对于不同语言类似,主要熟悉C/C++的默认推导规则。隐含规则中会使用的常用变量:AR,CC,CPP, CXX, RM,CFLAGS,ARFLAGS,CXXFLAGS.隐含规则链:生成的中间文件会被rm -f掉,可以设置伪目标不让其删除。模式规则:%自动化变量:$@,$^,$%,$?,$*,$<,$+,$(@D),$(@F)...后缀规则:eg:.c.o:等价于.o:.c;使用伪目标".SUFFIXE 阅读全文
posted @ 2012-03-21 13:17
flyfisher
阅读(112)
评论(0)
推荐(0)

浙公网安备 33010602011771号