当前位置: 技术问答>linux和unix
初学makefile,有一点不明,望指点
来源: 互联网 发布时间:2016-11-14
本文导语: 如下的简单的Makefile中echo后面使用单双引号有什么不同? all: @echo “+++++++++make all++++++++” rule0: @echo “input = $(INPUT)" @echo 'This target is $@' .PHONY: clea...
如下的简单的Makefile中echo后面使用单双引号有什么不同?
all:
@echo “+++++++++make all++++++++”
rule0:
@echo “input = $(INPUT)"
@echo 'This target is $@'
.PHONY: clean
clean:
@echo "---------clean----------"
all:
@echo “+++++++++make all++++++++”
rule0:
@echo “input = $(INPUT)"
@echo 'This target is $@'
.PHONY: clean
clean:
@echo "---------clean----------"
|
$@ 首先由make识别,先行替换为rule0,然后再调用它对应的shell命令
你可以执行make rule0 -n 看看实际要执行的shell命令
你可以执行make rule0 -n 看看实际要执行的shell命令