我正在研究交叉编译器。我试过了:
all:
; $(info $$var is [${var}])echo Hello world
但是在运行
后没有打印任何内容$ make install
而是创建了一个新文件Makefile~
。
我该怎么办?
答案 0 :(得分:0)
尝试在Makefile中使用@echo,它会抑制回显线并丢弃' @'在将线路发送到shell之前。
通常,您可以将此命令用于仅打印某些内容的命令,例如echo命令以指示通过makefile的进度。