我的Makefile如下:
install_xyz:
cd xyz && ... make install
在此之后,在xyz/target/abcd
下创建一个目录。我想将此目录名称abcd
存储在变量中。所有这些都需要在目标install_xyz
下完成。我想在install_xyz
目标下的后续命令中使用变量值。
答案 0 :(得分:0)
makefile配方中的每一行都在自己的shell中运行。 不能直接在它们之间共享shell变量。
你有几个选择。
\
续续配方行使用“单行”配方。