Compilation 了解什么是KBuild

Compilation 了解什么是KBuild,compilation,linux-kernel,Compilation,Linux Kernel,我是Linux内核的新手 我试图理解这个想法,高层次的理解是什么 当我编译内核时,我调用make,这是在Linux机器上的gnumake 那么什么是KBuild?它是包含在内核makefile中使用的一组makefile吗? 在哪里使用 参考资料会很有帮助 谢谢您提到的链接与Linux内核无关。kbuild是内核源代码中内置的脚本组合,内核构建过程不依赖任何名为kmk的东西。内核构建系统只依赖于标准的GNU make,它负责编译自己的帮助程序,其中大多数程序位于scripts/目录下 在源代码树

我是Linux内核的新手

我试图理解这个想法,高层次的理解是什么

当我编译内核时,我调用make,这是在Linux机器上的gnumake

那么什么是KBuild?它是包含在内核makefile中使用的一组makefile吗? 在哪里使用

参考资料会很有帮助


谢谢

您提到的链接与Linux内核无关。kbuild是内核源代码中内置的脚本组合,内核构建过程不依赖任何名为kmk的东西。内核构建系统只依赖于标准的GNU make,它负责编译自己的帮助程序,其中大多数程序位于
scripts/
目录下

在源代码树下有一个目录,其中包含一些关于使用内核构建系统的文档