Make的静态模式语法

静态模式规则的语法

TARGETS ... : TARGET-PATTERN : PREREQ-PATTERNS ...

在makefile中看到这个语法的情况下,如果你不懂或不知道这个语法叫什么名字,那就惨了,你根本不知道去哪里找这个语法的解释。我在gnu_make.pdf中搜索了“冒号”,从头到尾都没看到这个语法。在google中搜索“make 冒号”,返回的都是make的双冒号语法,并不是我要的内容。后来又想到了搜索make syntax,结果在google中返回给我的是rule syntax,通过rule syntax又找到了type of prerequsites,仍然不是我想看到内容。后来,竟然想到了“二”这个关键字,在gnu_make.pdf中搜索了一下,竟然被我找到了。

在这里记录一下,希望能帮到有需要的人少走一些弯路。

如果想知道具体含义,去搜索吧。或者以后有时间我再补充到这里