免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1672 | 回复: 2

内核源码配置问题求教 [复制链接]

论坛徽章:
0
发表于 2010-08-04 17:30 |显示全部楼层
本帖最后由 new_new_one 于 2010-08-04 17:33 编辑

内核在编译之前,需要执行:
make *config
之类的命令,配置结束后,会在源码根目录生成.config文件(当然是确定保存后)。

我查看了相关文档(Documentation/kbuild/makefiles.txt):

Each subdirectory has a kbuild Makefile which carries out the commands
passed down from above. The kbuild Makefile uses information from the
.config file to construct various file lists used by kbuild to build
any built-in or modular targets.


大概翻译为:
"
每一个子目录都有一个Kbuild Makefile文件,用来执行从其上层目录传递下来的命令。
Kbuild Makefile从.config文件中提取信息,生成Kbuild完成内核编译所需的文件列表。
"
以上翻译来之互联网。

既然是这样,内核就必须读取.config中的内容了吧,但是我检查了相关的Makefile都没找到读取.config文件的位置。
求高手指点一二,小弟先谢谢了

论坛徽章:
0
发表于 2010-08-04 17:36 |显示全部楼层
另外补充一点:
(Documentation/kbuild/makefiles.txt)中说道:

The top Makefile reads the .config file, which comes from the kernel
configuration process.

这说明是顶层Makefile读取.config的。但是怎么都找不到读取的地方。

论坛徽章:
0
发表于 2010-08-04 21:14 |显示全部楼层
谢谢大家的关注,答案我找到了。
谢谢。

如何"结贴"啊? 找了一会没找到相应的编辑按钮。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP