我想在编译时回应一些东西。但它不适用于交叉编译器

时间:2016-02-17 05:59:22

标签: gcc makefile ubuntu-14.04 cross-compiling

我正在研究交叉编译器。我试过了:

all: 

; $(info $$var is [${var}])echo Hello world 

但是在运行

后没有打印任何内容
$ make install

而是创建了一个新文件Makefile~

我该怎么办?

1 个答案:

答案 0 :(得分:0)

尝试在Makefile中使用@echo,它会抑制回显线并丢弃' @'在将线路发送到shell之前。

通常,您可以将此命令用于仅打印某些内容的命令,例如echo命令以指示通过makefile的进度。