1

标题说明了一切:我需要.config用于编译内核的文件,但我只有 defconfig 文件。我已经看到了有关如何从前者生产后者的说明,但不是相反。可能吗?

4

2 回答 2

0

如果您知道生成 defconfig 文件的基本配置,则可以对其进行合并。内核版本不必完全相同 - 新选项将保持默认。

假设defconfig生成文件的基础是 x86_64_defconfig (很可能),并且您刚刚将其复制到 linux 源代码树中:

$ make mrproper
$ scripts/kconfig/merge_config.sh defconfig

如果没有错误,.config 文件现在已准备就绪,您可以运行make构建内核。

如需进一步帮助,请运行$ scripts/kconfig/merge_config.sh -h或查看脚本。

于 2020-03-03T15:45:53.757 回答
-2

你不能。

defconfig 文件是一个目标架构的基本和极简配置,并且只是用于定义真实 .config 的起点。

您可以改为检索其他方式使用的 .config:在超级用户上查看此处

于 2017-01-19T16:52:28.570 回答