0

哪些是可用于 linux 内核构建的预定义 Make 宏列表

我遇到过

make V=0|1 [targets] 0 => quiet build (default), 1 => verbose build

make V=2 [targets] 2 => 给出重建目标的理由

make O=dir [targets] 在“dir”中找到所有输出文件,包括 .config

make C=1 [targets] 使用 $CHECK 检查所有 c 源代码(默认稀疏)

make C=2 [targets] 使用 $CHECK 强制检查所有 c 源代码

然后很快我就遇到了一个宏M

$ make M=drivers/usb/serial

这将在该目录中构建所有需要的文件并链接最终的模块图像。

我想知道在哪里可以找到所有 make 宏的完整列表。

谢谢。

4

1 回答 1

1

这不是宏,只是变量赋值。然后makefile根据这些变量决定做什么。看看 从命令行传递额外的变量来制作

于 2012-09-28T10:24:08.253 回答