zrlean
求教一个关于makefile的问题
echo 'ifeq ( $(strip $(subst $(comma), :,$(EXTRA_LDFLAGS) $(obj-y))),/
$$(strip $$(subst $$(comma),:,$$(EXTRA_LDFLAGS)$$(obj-y))))';
在一个makefile的文档里看到了这个,有$()还有$$() (这里看来$()和$$()应该都是合法的in makefile)
下面这个在makefile 里面就通不过
#####################################
all:
@echo $(expr length "nihao")
#####################################
#应为@echo $$(expr length "nihao") //3ks to allbones
请教一下大家$()和$$()应到底有啥区别,什么时候该用哪一个,谢谢。