在Makefile中,我试图将shell命令的结果分配给变量:
TMP=`mktemp -d /tmp/.XXXXX`
all:
echo $(TMP)
echo $(TMP)
Run Code Online (Sandbox Code Playgroud)
但
$ make Makefile all
Run Code Online (Sandbox Code Playgroud)
回应2个不同的值,例如:
/tmp/.gLpm1T
/tmp/.aR4cDi
Run Code Online (Sandbox Code Playgroud)
在变量赋值上计算mktemp的语法是什么?
谢谢.
makefile ×1