标签: makefile uninstall
我知道为什么我的内容无效,因为PROGS = ltest makefiletest将$(PREFIX)/ltest与makefiletest一起从本地目录中删除。
PROGS = ltest makefiletest
$(PREFIX)/ltest
makefiletest
有没有办法在单行中执行此操作,还是必须逐个指定所有目标?
答案 0 :(得分:1)
addprefix函数是针对这个确切的用例而设计的:
$(RM) $(addprefix $(PREFIX)/bin/,$(PROGS))