编译linux内核时make menuconfig出现的问题
我想做一个x86的内核。操作如下:
1.复制一个已有的x86配置文件到linux源代码目录下,并取名为.config。(此时 vi .config可以看到里面的配置是和x86架构有关的)
2.make menuconfig。进入配置页面后,里面的和处理器有关的配置项却全都是和ARM相关的,不是上一步操作中.config文件中的配置。如果保存配置退出并make bzImage,最后生成的镜像位于“源代码文件/arch/arm”中,并不是我想要的x86的系统镜像
------解决方案--------------------你先执行一次
make distclean
然后再拷贝.config
试试
------解决方案--------------------
arch/目录下有x86的文件夹 就没裁剪
另外 ,make menuconfig 看下
Load an Alternate Configuration File
是否是.config