上例子
gao:=123all: @echo $(gao)
如果运行 make ,结果是 123
如果运行 make gao=456, 结果是456
那么如果改变一下呢。比如我们想要:即便你在命令行给出了变量的值,我也不想放弃呢?
修改例子:
override gao:=123all: @echo $(gao)
如果运行 make ,结果是 123
因为有 override 的存在,make gao=456 的结果仍然是 123
结束
本文共 225 字,大约阅读时间需要 1 分钟。
上例子
gao:=123all: @echo $(gao)
如果运行 make ,结果是 123
如果运行 make gao=456, 结果是456
那么如果改变一下呢。比如我们想要:即便你在命令行给出了变量的值,我也不想放弃呢?
修改例子:
override gao:=123all: @echo $(gao)
如果运行 make ,结果是 123
因为有 override 的存在,make gao=456 的结果仍然是 123
结束
转载地址:http://hhmkl.baihongyu.com/