makefile Reo1 2023-01-08 2,941 阅读1分钟 赋值的四种方式 A=1 A:=1 A+=1 A?=1 如果不出意外,不要使用第一种复制方式,因为=和:=的区别在以下案例中体现 A=1 B=$A A=2 此时make B=2 A=1 B:=$A A=2 此时make B=1 +=会添加一个空格之后,接在变量后面; ?=会在变量没有被定义的时候才赋值,需要注意的是A=""算赋值了。