2

我意识到为什么我没有工作,因为从本地目录中删除了PROGS = ltest makefiletest$(PREFIX)/ltestmakefiletest

有没有办法在单行中做到这一点,还是我必须一个一个地指定所有目标?

4

1 回答 1

1

addprefix 函数是为这个确切的用例设计的:

$(RM) $(addprefix $(PREFIX)/bin/,$(PROGS))
于 2013-02-12T22:11:30.110 回答