Makefile 为什么openwrt使用;V=s";在命令行中
这在openwrt wiki中有描述 要构建OpenWRT tarballMakefile 为什么openwrt使用;V=s";在命令行中,makefile,openwrt,Makefile,Openwrt,这在openwrt wiki中有描述 要构建OpenWRT tarball cd attitude_adjustment make V=s 这将覆盖make宏的设置。考虑这个非常简单的Mag文件: BAR = bar foo: @echo $(BAR) 运行它: $ make bar 现在使用覆盖: $ make BAR=bistro bistro 在构建OpenWRT固件时,V=s选项似乎是为了提供更多详细信息以进行故障排除。根据中给出的更详细的构建说明: 故障排除 首先使用m
cd attitude_adjustment
make V=s
这将覆盖make宏的设置。考虑这个非常简单的Mag文件:
BAR = bar
foo:
@echo $(BAR)
运行它:
$ make
bar
现在使用覆盖:
$ make BAR=bistro
bistro
在构建OpenWRT固件时,
V=s
选项似乎是为了提供更多详细信息以进行故障排除。根据中给出的更详细的构建说明:
故障排除
首先使用make选项“make V=s
”获取有关问题的更多信息
谢谢,我在include/verbose.mk中找到了这个用法,它似乎被覆盖以打印更多消息。但是“NO_TRACE_MAKE”的定义再次让我困惑,为什么“MAKE V=ss”?我没有时间下载/搜索makefile。要么将其添加到Q中,要么发布URL。