Variables 如何在Makefile中分配变量
我试图在我的Makefile中设置带有grep命令结果的变量,但它不起作用。这里少了什么东西吗Variables 如何在Makefile中分配变量,variables,makefile,Variables,Makefile,我试图在我的Makefile中设置带有grep命令结果的变量,但它不起作用。这里少了什么东西吗 HOST ?= $(grep HOST ~/.myhostfile) install: ./runInstall.sh ${HOST} 我也试过了,但没有成功 export HOST= $(grep HOST ~/.myhostfile) 当我在shell中尝试同样的方法时,效果很好$(grep…-->$(shell grep…)。很好。非常感谢。请确保通过转义$,将此命令传递到shell
HOST ?= $(grep HOST ~/.myhostfile)
install:
./runInstall.sh ${HOST}
我也试过了,但没有成功
export HOST= $(grep HOST ~/.myhostfile)
当我在shell中尝试同样的方法时,效果很好
$(grep…
-->$(shell grep…
)。很好。非常感谢。请确保通过转义$
,将此命令传递到shell以进行命令替换。例如,$(grep…
)。