Я пытаюсь скомпилировать ядро Linux и использовать собственный файл .config.make oldconfig переписывать значение в .config
Поэтому я копирую .config в свою папку, где находится исходный код ядра, и запускаю «make oldconfig» в файле, чтобы узнать, не пропал ли я что-нибудь. Тем не менее, представляется, что делать это изменяет некоторые из моих ценностей обратно к тому, что они были, прежде чем я их редактировал:
< CONFIG_TRACEPOINTS=y
---
> CONFIG_TRACEPOINTS=n
< # CONFIG_DEBUG_RODATA is not set
< # CONFIG_DEBUG_SET_MODULE_RONX is not set
---
> CONFIG_DEBUG_RODATA=n
> CONFIG_DEBUG_SET_MODULE_RONX=n
Как я могу получить oldconfig сохранить значения, как они были изменены?
Благодаря
делать 'сделать menuconfig', скопируйте' .config', а затем сделать 'сделать menuconfig' снова –
Когда я копирую файл, запустите oldconfig, измените значения обратно и запустить oldconfig снова он делает то, что я написал выше. Изменены только три значения. Я также попытался запустить make mrproper, но безрезультатно. – Jordan
Вы установили 'CONFIG_TRACEPOINTS = n' вручную в' .config'? –