我的最终目标是要在.config里加一行
CONFIG_MINI6410_LED11=y
然后编译出新的内核。
以下是我的做法,但他们都是不成功的。
做法1,我在config_mini6410_n43加上CONFIG_MINI6410_LED11=y。然后输入命令cp config_mini6410_n43 .config,最后make zImage。
做法2,vi .config,加上CONFIG_MINI6410_LED11=y保存退出。最后make zImage。
================================
出现的问题:在make zImage命令后,有如下编译语句
scripts/kconfig/conf --silentoldconfig arch/arm/Kconfig
#
# configuration written to .config
#
这之后,.config就变了,我加的东西就没了,变得和默认的config_mini6410_n43一模一样啦!
scripts/kconfig/conf --silentoldconfig arch/arm/Kconfig这句我大概已找到,在\scripts\kconfig\Makefile文件里有
$(obj)/conf --silentoldconfig $(Kconfig);
但是怎么用的这理不清。
configuration written to .config 这保有从哪来的一直是个谜!
希望大侠指点一下:什么时候.config被改回去的?怎样才可成功修改.config?不胜感激!