Exploring the Linux Kernel: The Secrets of Kconfig/kbuild | Linux.com
The Linux kernel config/construct device, often referred to as Kconfig/kbuild, has been round for a very long time, ever since the Linux kernel code migrated to Git. As supporting infrastructure, alternatively, it’s seldom in the highlight; even kernel builders who use it of their day-to-day paintings by no means in reality take into consideration it.
To discover how the Linux kernel is compiled, this article is going to dive into the Kconfig/kbuild inside procedure, provide an explanation for how the .config document and the vmlinux/bzImage recordsdata are produced, and introduce a wise trick for dependency monitoring.
The first step in construction a kernel is at all times configuration. Kconfig is helping make the Linux kernel extremely modular and customizable. Kconfig gives the consumer many config goals:
Read extra at OpenSource.com