Language Selection

English French German Italian Portuguese Spanish

Exploring the Linux kernel: The secrets of Kconfig/kbuild

Filed under
Linux

The Linux kernel config/build system, also known as Kconfig/kbuild, has been around for a long time, ever since the Linux kernel code migrated to Git. As supporting infrastructure, however, it is seldom in the spotlight; even kernel developers who use it in their daily work never really think about it.

To explore how the Linux kernel is compiled, this article will dive into the Kconfig/kbuild internal process, explain how the .config file and the vmlinux/bzImage files are produced, and introduce a smart trick for dependency tracking.

Read more

More in Tux Machines

Type Title Author Replies Last Postsort icon
Story Android Leftovers Rianne Schestowitz 16/06/2019 - 5:37pm
Story Exclusive: Zorin OS And Star Labs Team Up To Offer A Beautiful Linux Laptop Experience Rianne Schestowitz 16/06/2019 - 5:31pm
Story The best, until OpenMandriva does better: released OMLx 4.0 Rianne Schestowitz 16/06/2019 - 5:27pm
Story Today in Techrights Roy Schestowitz 16/06/2019 - 4:25pm
Story today's leftovers Roy Schestowitz 16/06/2019 - 4:15pm
Story OSS Leftovers Roy Schestowitz 16/06/2019 - 4:10pm
Story How to Send Emails From Linux Terminal itsfoss 16/06/2019 - 2:37pm
Story Openness/Sharing/Collaboration Roy Schestowitz 16/06/2019 - 1:57pm
Story FOSS in Finance and Blockchains Roy Schestowitz 16/06/2019 - 1:38pm
Story Programming/Development Leftovers Roy Schestowitz 16/06/2019 - 1:33pm