如何在编译Makefile的时候打印变量的值?
时间: 2024-04-14 14:25:58 浏览: 90
要在编译Makefile时打印变量的值,你可以使用Makefile中的`echo`命令。以下是一个示例:
```makefile
VAR := Hello, world!
all:
@echo $(VAR)
```
在上面的示例中,`VAR`变量被赋值为"Hello, world!"。`all`规则使用`echo`命令来打印该变量的值。在命令行中运行`make`,将会输出"Hello, world!"。
通过在规则中使用`echo`命令,你可以在编译过程中打印变量的值。请注意,使用`@`符号可以隐藏命令的输出,只显示变量的值。
阅读全文