Firefly开源社区

标题: make menuconfig 生成的.config文件和firefly-rk3288_defconfig不同 [打印本页]

作者: xyzhou    时间: 2015-9-21 14:59
标题: make menuconfig 生成的.config文件和firefly-rk3288_defconfig不同
请问下,在kernel下执行make menuconfig生成的.config文件和arch/arm/configs/firefly-rk3288_defconfig文件不同,对比了下.config文件比firefly-rk3288_defconfig文件大很多,内核编译的时候是使用.config文件还是使用firefly-rk3288_defconfig文件?我使用make menuconfig修改了一些选项后,在firefly-rk3288_defconfig文件里面也没有体现?哪位大侠可以给讲解讲解。
作者: zhansb    时间: 2015-9-21 15:15
.config可以通过make firefly-rk3288_defconfig生成
可以通过make savedefconfig把.config生成defconfig,然后再移动到相应的位置和修改文件名(如firefly-rk3288_defconfig)
具体的区别可以看:http://blog.csdn.net/kangear/article/details/39553337

如果想修改firefly-rk3288_defconfig,可以通过make menuconfig修改了一些选项后,执行make savedefconfig,把生成的defconfig替换掉原来的firefly-rk3288_defconfig即可
作者: xyzhou    时间: 2015-9-21 15:31
版主回复神速,那内核编译的时候是参照.config文件还是参照firefly-rk3288_defconfig文件呢?
作者: zhansb    时间: 2015-9-21 15:34
内核编译的时候是直接使用.config文件哦
作者: xyzhou    时间: 2015-9-21 15:59
那把.config文件生成defconfig文件有什么作用啊,还要保存到arch/arm/configs/目录下?
作者: zhansb    时间: 2015-9-21 17:04
一个kernel代码可以有不同的XXX_defconfig, 但只有一个.config
你可以在同个代码下用不同的配置,就比如firefly-rk3288-linux_defconfig和firefly-rk3288_defconfig




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1