为什么openwrt在命令行中使用“V = s”

时间:2014-08-30 02:27:08

标签: makefile openwrt

openwrt wiki中描述了

构建OpenWRT tarball

cd attitude_adjustment
make V=s

http://wiki.openwrt.org/doc/howto/easy.build

2 个答案:

答案 0 :(得分:5)

在构建OpenWRT固件时,似乎V=s选项旨在提供更详细的信息以进行故障排除。来自HOWTO: OpenWrt Buildroot – Usage中提供的更详细的构建说明:

  

故障排除

     

首先使用make选项获取有关问题的更多信息" make V=s"。

答案 1 :(得分:0)

这会覆盖make宏的设置。考虑一下这个非常简单的makefile:

BAR = bar
foo:
    @echo $(BAR)

运行它:

$ make
bar

现在使用覆盖:

$ make BAR=bistro
bistro