版权声明:本文为博主原创文章,转载请注明出处,欢迎转载。 https://blog.csdn.net/Dylan_Frank/article/details/82056671
参考链接:
阮一峰 Make 命令教程
ac.out: ac.cpp
@g++ -W -S ac.cpp; \
g++ -W -O2 ac.cpp -o ac.out
.PHONY: clean
clean:
@rm *.out *.s *.txt
# 注释
# 变量与赋值
# .PHONY: test # 假目标
# txt = hello world!
# test:
# @echo $(txt)
# 转义 $
test:
@echo $$HOME
# @ 指代当前目标
a.txt b.txt:
@cat ac.cpp > a.txt;\
cat ac.cpp > b.txt;\
echo $@
testAT: a.txt b.txt