makefile中,:=和=的区别
原创
©著作权归作者所有:来自51CTO博客作者yanchao520mmmm的原创作品,请联系作者获取转载授权,否则将追究法律责任
当它们的右值是具体的值时,它们没有区别;当它们的右值是变量时,:=相当于引用,=还是复制。
实例:
a:=1
b:=$(a)
c=$(a)
a:=2
test:
@echo a=$(a) b=$(b) c=$(c)
Result: a=2 b=1 c=2
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Android makefile mk 重要参数解释及 通用模板编写
本文来自 csdn lidp 转载著名出处。1. LOCAL_MODULE_TAGS解释:控制此模块在什么情况下编译,一般为下面写法: LOCAL_
makefile android include library module