- 链接地址:https://blog.csdn.net/gege_hxg/article/details/123572038
- 链接标题:Makefile 学习总结_makefile ?= :=-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:2831
文章浏览阅读123次。Makefile 中:= , ?=,+= ,= 的区别:= 是最基本的赋值:= 是覆盖之前的值?= 是如果没有被赋值过就赋予等号后面的值+= 是添加等号后面的值= 和:=的区别是:= 表示:make 将整个makefile 展开后,再决定变量的值。变量的值是整个makefile 最后被指定的值。 x = foo y = $(x) bar x = xyz //在上例中,y的值将会是 xyz bar ,而不是 foo bar := 表示变量的值决定于它在ma_makefile ?= :=
版权声明:本文发布于特牛生活网 内容均来源于互联网 如有侵权联系删除