符号“ |”依赖

时间:2018-10-15 17:03:05

标签: makefile gnu-make

符号 | 在依赖项列表中是什么意思,例如

foobar: foo | bar
  do_something ....

其中 foo bar 是makefile生成的目标。

1 个答案:

答案 0 :(得分:1)

请参阅GNU make手册中order-only prerequisites上的部分。

基本上,这意味着bar必须在foobar之前构建,但是foobar不会被认为是过时的,因为bar比{{1} }。