Makefile 中:= ?= += =的区别
在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验
新建一个Makefile,内容为:ifdef DEFINE_VRE VRE = “Hello World!”elseendif
ifeq ($(OPT),define) VRE ?= “Hello World! First!”endif
ifeq ($(OPT),add) VRE +=.
转载
2021-04-30 09:27:44 ·
75 阅读 ·
0 评论