如果是在 shell 中查看,那么直接 make -v 即可。
如果是在 makefile 中获取,则用 $(MAKE_VERSION), 比如下面的makefile
.PHONY: all
all:
echo "VERSION is $(MAKE_VERSION)"
然后在包含此makefile的目录下 make,就会看到相应的打印了。
注意, MAKE_VERSION 是 makefile 中的一个自带变量,不是shell环境变量,所以不能在 shell 下直接 用 $MAKE_VERSION
转载于:https://blog.51cto.com/yuzwei/1655507