Я новичок в конфигурации ядра и пытаюсь понять разницу между этими двумя терминами:
Мое понимание о .config состоит в том, что он содержит информацию о конфигурации, которая используется при компиляции ядра. Какова роль Kconfig тогда?
Как я знаю, файлы Kconfig содержат текст, который выводится на печать, когда вы обращаетесь за помощью при настройке ядра. Ваш выбор конфигурации находится в файле .config.
Файлы Kconfig описывают: символы конфигурации, поддерживаемые в построить систему, логическую организацию и структуру для группировки символы в меню и подменю, а также отношения между различные символы конфигурации, которые определяют действительную конфигурацию комбинации. Структура файла Kconfig