我正在尝试使用内核映像构建一个buildroot,在完成make menuconfig
和make
后,我得到了:
No kernel defconfig name specified, check your BR2_LINUX_KERNEL_DEFCONFIG setting
我可以将字符串设置为defconfig
,但我不知道该放在那里。
我的目标系统是AT91SAM9RL板。
编辑:我发现某些设备有一些预制的配置文件,实际上并不完全匹配我的目标。
答案 0 :(得分:12)
您可以通过运行make xxx_defconfig
来发出默认配置流程,并且make target是文件夹arch/arm/configs/
中的文件。这些默认配置并非旨在完全适合您的目标,而是设计为超集,因此您只需稍微修改它们。
make xxx_defconfig
会创建您的初始.config
,您现在可以通过make menuconfig
进行修改并进行更改。之后,您可以运行make
,然后使用您的设置编译内核。