标签: makefile
我在makefile中使用了很多rm -rf进行清理。几周前,我发现$(RM)似乎更为通用,但它在我的机器上扩展为rm -f。如何使用常规表单进行递归删除?
rm -rf
$(RM)
rm -f
答案 0 :(得分:2)
$(RM) -rf是我经常看到的(即使-f是多余的)。
$(RM) -rf
您还可以创建一个通用的Makefile来定义自己的RM = rm -rf,然后从项目的Makefile中定义include。
RM = rm -rf
include
答案 1 :(得分:1)
自己定义:
RM := rm -rF