免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3736 | 回复: 10
打印 上一主题 下一主题

[内核入门] .config文件的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-05-19 13:30 |只看该作者 |倒序浏览
                    大家好,我有一个配置好的.config文件,但是在执行make bzImage的过程中,为什么会出现好多需要让我确认的选项,如下图所示,而且我按回车之后,可以继续编译,但是我的.config文件内容就改变了,我现在只想让我的内核按着我指定的.config文件编译,不需要我确认,也不需要修改我的.config文件,请问怎么办啊?

论坛徽章:
0
2 [报告]
发表于 2014-05-19 18:20 |只看该作者
本帖最后由 wangcong02345 于 2014-05-19 18:23 编辑

出现上述问题一般情况是Makefile与.config中的ARCH不匹配,
解决方法:
如果是交叉编译的话需要在Makefile中指定这两个变量
ARCH       ?= $(SUBARCH)
CROSS_COMPILE  ?= $(CONFIG_CROSS_COMPILE:"%"=

论坛徽章:
0
3 [报告]
发表于 2014-05-19 20:54 |只看该作者
回复 2# wangcong02345

谢谢你的回复,我不是交叉编译,就是在虚拟机上运行的内核,请问我这种情况需要如果解决以上问题呢?


   

论坛徽章:
9
辰龙
日期:2014-08-18 20:38:42未羊
日期:2014-09-04 08:50:45丑牛
日期:2014-09-06 00:12:55寅虎
日期:2014-12-22 20:50:56摩羯座
日期:2015-01-14 22:28:15巳蛇
日期:2015-01-23 20:39:272015年辞旧岁徽章
日期:2015-03-03 16:54:1515-16赛季CBA联赛之青岛
日期:2016-03-13 23:37:1915-16赛季CBA联赛之深圳
日期:2016-03-29 18:52:38
4 [报告]
发表于 2014-05-19 21:44 |只看该作者
你的.config是拷贝过去的,不是这份源码生成的!!不能谁便这么拷贝,大哥。
还有,出现冲突,就得慢慢去看那个应该选哪个不应该算,不能连按回车一通,这样编出来的内核能起来才怪!

论坛徽章:
0
5 [报告]
发表于 2014-05-20 09:22 |只看该作者
回复 4# Tinnal
.config除了拷贝过去或者load过去,那还有什么办法?

   

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
6 [报告]
发表于 2014-05-20 09:29 |只看该作者
那是因为你的.config和你现在内核源码Kconfig中的设置不匹配了

解决方法:
make menuconfig,然后退出,提示保存时选yes,连续做几次同样的操作,直到退出时不再提示你保存了为止
然后就可以make了

论坛徽章:
0
7 [报告]
发表于 2014-05-20 09:39 |只看该作者
回复 6# arm-linux-gcc
谢谢你的回复,我每次执行make menuconfig,然后需要load我的.config,然后退出,执行多次,直到不提示我保存为止,是这样吗?

   

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
8 [报告]
发表于 2014-05-20 09:42 |只看该作者
回复 7# mousexqshe


    不用load了,因为你已经将.config拷贝到源码顶层目录里了,make menuconfig时就自动load了

论坛徽章:
0
9 [报告]
发表于 2014-05-20 09:49 |只看该作者
回复 6# arm-linux-gcc
我执行了大概15次,每一次都需要我选择保存,而且我保存一次的话,.config文件就被改变了啊。


   

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
10 [报告]
发表于 2014-05-20 10:01 |只看该作者
肯定要变啊,你的.config和你使用的内核不匹配,执行make menuconfig就是让他自动将缺少的东西添加上
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP