[config]关于make *config
最近在编译uboot和kernel,二者的编译都有make *_defconfig的用法,而以前都是make menuconfig然后再make, 对于现在这种用法还不太了解,网上查了下,有人给出 如下解释:
- 如果.config不存在,运行make config/menuconfig时的缺省设置由固化在各个Kconfig文件中各项目的缺省值决定。
- 如果.config存在,运行make config/menuconfig时的缺省设置即是当前.config的设置,若对设置进行了修改,.config将被更新。
- arch/arm/defconfig是一个缺省的配置文件,make defconfig时会根据这个文件生成当前的.config。
- arch/arm/configs文件夹中有许多命名为xxx_defconfig的配置文件,如果运行make xxx_defconfig,当前.config文件会由xxx_defconfig文件生成。
- make oldconfig的作用是备份当前.config文件为.config.old,如若make config/menuconfig设置不当可用于恢复先前的.config。
问题:
1. 拿到一份kernel源码,是不是直接copy合适的config文件到kernel根目录下.config就可以直接make了?
不是,两种方式:
- make *_defconfig->make zImage
- cp arch/arm/configs/*_defconfig .config->make menuconfig->make zImage
因为在make menuconfig或者make *_defconfig过程中,会将结果写入include/linux/autoconf.h, 而autoconf.h会被include/linux/config.h包含,而一些关心内核配置的驱动,可以包含linux/config.h来读取哪些模块被选中使能了
http://blog.csdn.net/dianhuiren/article/details/6917132
[config]关于make *config的更多相关文章
- 说说Web.Config与App.Config
		说到web.config和app.config大家都很熟悉,我们都叫他们配置文件,平时用的多,注意的少.两个有啥区别呢,很简单,一句话:如果是web程序,如webform项目类型和mvc项目类型就是w ... 
- 两种读写配置文件的方案(app.config与web.config通用)
		第一种方法:采用MS现有的ConfigurationManager来进行读写 using System.Configuration; namespace Zwj.TEMS.Common { publi ... 
- 在Web.config或App.config中的添加自定义配置
		.Net中的System.Configuration命名空间为我们在web.config或者app.config中自定义配置提供了完美的支持.最近看到一些项目中还在自定义xml文件做程序的配置,所以忍 ... 
- 项目文件中含有两个config文件,app.config与app1.config,如何获取app1.config中的配置
		想要通过配置文件配置C#前台画面,好奇做了以下测试:在项目中新建了app.config与app1.config两个配置文件,请教一下各位高手如果想从app1.config中读取配置信息应该如何读取?采 ... 
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
		最近我做的一些项目,经常需要用到对应用程序的配置文件操作,如app.config和web.config的配置文件,特别是对配置文件中的[appSettings]和[connectionStrings] ... 
- 修改和获取web.config或app.config文件appSettings配置节中的Add里的value属性 函数
		1: /// <summary> 2: /// 修改web.config或app.config文件appSettings配置节中的Add里的value属性 3: /// </summ ... 
- App.config和Web.config配置文件的自定义配置节点
		前言 昨天修改代码发现了一个问题,由于自己要在WCF服务接口中添加了一个方法,那么在相应调用的地方进行更新服务就可以了,不料意外发生了,竟然无法更新.左查右查终于发现了问题.App.config配置文 ... 
- 适用于app.config与web.config的ConfigUtil读写工具类
		之前文章:<两种读写配置文件的方案(app.config与web.config通用)>,现在重新整理一个更完善的版本,增加批量读写以及指定配置文件路径,代码如下: using System ... 
- .NET下对Web.config与App.Config的增删改操作的代码
		把代码过程常用的内容做个收藏,下边代码段是关于 .NET下对Web.config与App.Config的增删改操作的代码. <?xml version="1.0" encod ... 
- Visual Studio中xml文件使用app.config、web.config等的智能提示的方法
		在.Net开发的过程中,有时我们需要使用Xml文件作为配置文件(基于某些情况的考虑),而不是app.config.web.config这种,但是我们在xml中配置时希望可以增加类似编辑app.conf ... 
随机推荐
- Cognos开发ContentManagerServiceStub不能转换为Stub
			Cognos SDK开发过程中遇到的小错误详细请看下图 另:附加了详细的错误信息 Exception in thread "main" java.lang.ClassCastExc ... 
- Python编程-基础知识-python项目包和文件的管理以及如何引用相对路径的包和模块
			目录 结构: core |____ __init__.py |____ basic |____ __init__.py |____ database |____ __init__. ... 
- Java基础语法(第1章变量)
			今日内容介绍 1.变量 2. 运算符 变量 1.1.变量概述 前面我们已经学习了常量,接下来我们要学习变量.在Java中变量的应用比常量的应用要多很多.所以变量也是尤为重要的知识点! 什么是变量? ... 
- Android日常开发总结
			全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用 ... 
- mindmanager2018官方下载地址
			mindmanager2018官方下载地址 CreationTime--2018年6月6日09:09:56 Author:Marydon 找了很多都是假的链接地址,流氓软件,根本不能输入许可密钥, ... 
- Java之Undeclared Checked Exception
			之前一直认为在Java里如果每个task是相对独立.并且是可以容忍错误的,那么只需要处理Checked Exception(这个是Java强制的)和主动处理Unchecked Exception(派生 ... 
- C# 非顶端窗口截图 - 用于查找指定窗口并截图
			原文地址:http://blog.csdn.net/u013096568/article/details/53400389 panel上可以通过DrawToBitmap截图,不管是否在屏幕外是否有遮挡 ... 
- 第23章、OnFocuChangeListener焦点事件(从零开始学Android)
			在Android App应用中,OnFocuChangeListener焦点事件是必不可少的,我们在上一章的基础上来学习一下如何实现. 基本知识点:OnFocuChangeListener事件 一 ... 
- WEP无线网络密码破解
			一,五分钟实现无线WEP入侵的特点: 众所周知WEP加密入侵需要用户通过监听等方法接收到足够数量的WEP验证数据包,然后通过分析软件使用暴力破解的方法穷举法还原出WEP加密密钥的明文信息.五分钟实现无 ... 
- Android_08手机联系人编码中SimpleAdapter的使用说明
			1. SimpleAdapter adapter = new SimpleAdapter(this, list1,R.layout.my_layout, new String[] { "n ... 
