我正在尝试将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
仍未设置。
如果我在用于内核的主defconfig中设置了CONFIG_HIGHMEM
(由BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE
定义的那一个)并重复执行步骤,我会发现CONFIG_HIGHMEM
选项已设置