将更多文本附加到变量

对已经定义的变量的值添加更多文本通常很有用。你可以用 += 来做到这一点,如下所示:

  1. objects += another.o

它采用变量对象的值,并向其添加文本 “another.o”(前面有一个空格)。因此 -

  1. objects = main.o hello.o factorial.o
  2. objects += another.o

将对象设置为main.o hello.o factorial.o another.o

使用 += 类似于:

  1. objects = main.o hello.o factorial.o
  2. objects := $(objects) another.o