关于.config文件生成的编译过程。
来源:互联网 发布:防火墙软件测评 编辑:程序博客网 时间:2024/06/05 08:01
1. kernel/Makefile
中有
%config: scripts_basic outputmakefile FORCE
$(Q)mkdir -p include/linux include/config
$(MAKE) $(build)=scripts/kconfig $@ #其中build=-f scripts/Makefile.build obj
2.kernel/scripts/Makefile.build
kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree)/$(src)) #其中srctree=kernel src=scripts/kconfig
kbuild-file := $(if $(wildcard $(kbuild-dir)/Kbuild),$(kbuild-dir)/Kbuild,$(kbuild-dir)/Makefile) #其中kbuild-file=kernel/scripts/kconfig/Makefile
include $(kbuild-file)
3.kernel/scripts/kconfig/Makefile
%_defconfig: $(obj)/conf #obj=scripts/kconfig
$< --defconfig=arch/$(SRCARCH)/configs/$@ $(Kconfig) #$< = $(obj)/conf
- 关于.config文件生成的编译过程。
- 关于编译过程中生成的中间文件和库文件
- 关于编译的时候生成MAP文件
- Linux内核Makefile编译生成内核目标文件的过程
- Linux内核Makefile编译生成内核目标文件的过程
- 【编译原理】源文件生成目标文件的过程
- Linux内核Makefile编译生成内核目标文件的过程
- linux .config 生成过程
- linux下的C语言开发(自动编译工具和config.h文件生成)
- 关于android编译中的.config的来历
- 简单的生成.config文件的操作方法
- 关于XCode编译完App之后生成的dSYM文件
- 关于XCode编译完App之后生成的dSYM文件
- 关于XCode编译完App之后生成的dSYM文件
- 关于XCode编译完App之后生成的dSYM文件
- 关于Struts-config.xml文件的注意事项
- 关于.git/config文件
- 如何生成config.guess config.sub 文件
- tar命令 (xzvf xjvf)
- java中HashMap详解
- 设置PL/SQL Developer代码提示快捷键
- java 计算器 仅300多行代码
- 学会简单幸福的生活
- 关于.config文件生成的编译过程。
- android 控件监听的两种方法
- oracle 删除大量数据
- 我们都一样
- 定制 SWT/RCP 界面
- C语言常见面试题
- 如何使用谷歌“以图找图”图片搜索功能
- 一次IO利用率100%,数据库大量全表扫描问题
- C#发送邮件