上例子
gao:=123 all: @echo $(gao)
如果运行 make ,结果是 123
如果运行 make gao=456, 结果是456
那么如果改变一下呢。比如我们想要:即便你在命令行给出了变量的值,我也不想放弃呢?
修改例子:
override gao:=123 all: @echo $(gao)
如果运行 make ,结果是 123
因为有 override 的存在,make gao=456 的结果仍然是 123
结束
本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/10/04/2711268.html,如需转载请自行联系原作者