如何在 .config 中修改CONFIG_CPU_TYPE



我正在从源代码构建OpenWrt,以便在QEMU中运行以进行研究项目。我想使用 x86-64 版本,因为它对我的目的来说会更容易一些。当我完成下载和构建的过程时,一切都成功了,但它不会在 qemu 中运行,因为默认的 CPU 类型是"奔腾4"。

据我了解,OpenWrt构建配置存储在.config中。.config 文件是通过以下三种方式之一创建的/修改的:

制作菜单配置 制作kernel_config 制作定义配置

我在菜单配置和kernel_config中使用了搜索选项,但没有看到CONFIG_CPU_TYPE设置。我手动更改了设置以及相关选项,并使用target_i386_i486_musl成功构建。

如果没有必要,我宁愿不直接修改 .config。更改此设置的正确方法是什么?

在 .config 中手动更改/添加参数无济于事,因为这些参数未在框架中定义。 如果要从源代码构建它,则可以从选择

Target System (x86)
Subtarget (x86_64)
Target Profile (Generic)

在制作菜单配置中。或 您可以直接下载x86映像并使用它(外部链接(。

最新更新