编译内核的make命令
问题描述
在编译友善之臂NanoPi NEO Air的Linux-4.14内核时,当我按照wiki说明,使用如下命令进行编译时,编译通过;
cd linux
touch .scmversion
make sunxi_defconfig ARCH=arm CROSS_COMPILE=arm-linux-
make zImage dtbs ARCH=arm CROSS_COMPILE=arm-linux-
但,当我使用make menuconfig
命令修改了部分配置项,保存退出后,再使用如下命令进行编译
make zImage dtbs ARCH=arm CROSS_COMPILE=arm-linux-
编译时提示如下log,并要求手动配置编译选项
scripts/kconfig/conf --silentoldconfig Kconfig
.config:9280:warning: symbol value 'm' invalid for KVM
*
* Restart config...
*
*
* General setup
*
Cross-compiler tool prefix (CROSS_COMPILE) []
Compile also drivers which will not load (COMPILE_TEST) [N/y/?] n
Local version - append to kernel release (LOCALVERSION) []
Automatically append version information to the version string (LOCALVERSION_AUTO) [N/y/?] n
Kernel compressi