今天真的是掉进这个坑了,就是因为用了=结果试了一上午。
结果看了Gnu Make Manual才知道,使用=会发生递归调用造成不能赋值。
所以类似
A = (substra,b, (A))
是不能这么做的,一定要用:=
A := (substra,b, (A))
好了,希望大家不要掉这个坑了~
今天真的是掉进这个坑了,就是因为用了=结果试了一上午。
结果看了Gnu Make Manual才知道,使用=会发生递归调用造成不能赋值。
所以类似
A = (substra,b, (A))
是不能这么做的,一定要用:=
A := (substra,b, (A))
好了,希望大家不要掉这个坑了~