规则中的makefile backtic未设置变量
我有一个具有以下规则的makefile 全部: echo${PWD_COMMAND}工作正常,我返回正确的目录, 但未设置r变量和sdir变量。 我把它作为输出规则中的makefile backtic未设置变量,makefile,Makefile,我有一个具有以下规则的makefile 全部: echo${PWD_COMMAND}工作正常,我返回正确的目录, 但未设置r变量和sdir变量。 我把它作为输出 "r " "sdir " "/mpfr" 有人能解释为什么这不起作用吗 谢谢,Bill我假设${PWD_COMMAND}是一个make变量?按原样$(srcdir) 但是$(r)和$(sdir)呢?这些是make变量还是shell变量 是什么在扩大他们的业务范围 将set-x放在那条长线的开头,看看输出结果如何 提示:你不会得到你期望
"r "
"sdir "
"/mpfr"
有人能解释为什么这不起作用吗
谢谢,Bill我假设
${PWD_COMMAND}
是一个make变量?按原样$(srcdir)
但是$(r)
和$(sdir)
呢?这些是make变量还是shell变量
是什么在扩大他们的业务范围
将set-x
放在那条长线的开头,看看输出结果如何
提示:你不会得到你期望看到的东西
双重提示:比较echo“sdir$(sdir)”
(不工作)中的$(sdir)
,和$$sdir/mpfr
(虽然您目前看不到它正在工作)
"r "
"sdir "
"/mpfr"