2

我正在尝试将 linux 内核配置片段文件 ( linux-1024MB-frags.config) 添加到我的构建中。在我设置的片段文件中,CONFIG_HIGHMEM=y.

在我启用的 buildroot .config 中,

BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_MYPATH)/board/common/linux-1024MB-frags.config"

当我这样做时,linux-dirclean && linux-configure我看到以下输出,

Merging /home/labuser/buildroot/trunk/board/common/linux-1024MB-frags.config
#
# merged configuration written to /home/labuser/buildroot/trunk/buildroot/output/build/linux-xilinx-v2017.1/.config (needs make)
#

检查新的 .config 文件显示该文件CONFIG_HIGHMEM仍未设置。

如果我CONFIG_HIGHMEM在我用于内核的主 defconfig 中进行设置(由 定义的那个BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE)并重复 make 步骤,我会看到该CONFIG_HIGHMEM选项已设置。

4

0 回答 0