我是Linux内核的新手。
我正在尝试了解odt_a的概念。
当我编译内核时,我叫make,这是在Linux机器上的GNU make。
那么什么是KBuild?它是一组包含在内核makefile中的makefile吗?
在哪里使用kbuild?
引用会有所帮助。
谢谢
最佳答案
您提到的链接与Linux内核无关。 kbuild是内核源代码中内置的内置的各种脚本,并且内核构建过程不依赖于任何名为kmk的东西。内核构建系统仅取决于标准的GNU make,并负责编译其自己的帮助程序,其中大多数位于scripts/
目录下。
在源代码树下,有一个目录 Documentation/kbuild –它包含一些有关使用内核的构建系统的文档。
关于compilation - 了解什么是KBuild,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8016678/