2015年5月29日

Makefile 中:= ?= += =的区别

摘要: 在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验新建一个Makefile,内容为:ifdef DEFINE_VRE VRE = “Hello World!”elseendififeq ($(OPT),define) VRE... 阅读全文

posted @ 2015-05-29 13:36 eustoma 阅读(152) 评论(0) 推荐(0)

makefile 里面 := 和 = 的区别

摘要: Makefile 文件里面用 :=,表示变量赋值的时候立刻展开。用 =,表示变量被用的时候才展开。下面是例子:animal=frogvar="$(animal) dog cat"animal=hellotest: @echo $(var)#输出结果是:#hello dog catanima... 阅读全文

posted @ 2015-05-29 13:32 eustoma 阅读(213) 评论(0) 推荐(0)

导航