Linux编译配置

时间:2011-05-09 19:19:05

标签: android linux

我正在做android-x86编译并收到错误。因为我面临的问题并不是特定于android,所以如果我把它与Linux标签放在一起我会得到更快的响应。

所以,我面临的问题如下:

  1. 我正在尝试更改内核配置文件。

  2. 我正在使用make menuconfig更改它。

  3. 当我尝试编译时,它就呕吐了。

  4. 原因是android-x86不支持我的工作。但这不是我的问题。

  5. 我的问题是:我有一种压力,即menuconfig为我们提供了一个默认配置,我们根据我们的要求进行更改。但是我发现menuconfig给了我一些非默认的配置。有没有办法通过menuconfig修改特定配置。所以,我想做一些像“make menuconfig defaultconfig

  6. 我不想通过文本文件修改默认配置。 :(

    由于

1 个答案:

答案 0 :(得分:1)

通常,您必须从其他地方获取“默认”配置,因为它可能非常特定于您的发行版。对于android,我不确定它会在哪里。在Linux发行版上,您通常可以在/boot/config-*/proc/config.gz或特定于发行版的地方找到它们。

将其复制到内核树顶部的.config,必要时解压缩,然后运行make oldconfig以回答任何新的配置选项。现在您的内核处于“默认”状态,您可以运行make menuconfig进行自定义。