我正在尝试将 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
选项已设置。