假设我正在做 mk "target"来构建一些东西。是否可以向它传递参数? 即 mk "target""x"它会做相应的事情吗?我知道我将提供 mk "target"一个参数并且我知道它的语义,只是事先不知道名称。
可能吗?
最佳答案
您可能想使用 GNU Make's "Variables" :
$ cat Makefile
ifndef LOLCAKES
LOLCAKES=1
endif
all:
@echo $(LOLCAKES)
$ make all LOLCAKES=42
你没有解释你想要完成的事情,所以很难知道你在追求什么样的“论点”。
关于可以让 "target"带参数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5557340/