【发布时间】:2019-04-04 08:04:32
【问题描述】:
此代码不起作用:
$ cat Makefile
dev:
AWS_PROFILE=foobar-$@ echo $$AWS_PROFILE
demo:
AWS_PROFILE=foobar-$@ echo $$AWS_PROFILE
根据我的目标,我希望为目标中的命令正确设置 AWS_PROFILE。如何使用GNU Make 4.2.1 实现这一目标?
【问题讨论】:
-
您是否尝试在
echo命令前添加分号? -
行得通!但是下一行呢,或者下一个命令需要是;隔在一条长线上?
-
this 问题的可能重复项。
-
@AmeyaVS 不,这不是关于制作变量的问题
-
@hendry 您可以使用续行符 (``) 来打断长行。例如,请参阅我的答案。
标签: makefile