社区
Linux_Kernel
帖子详情
make menuconfig 如何指定.config文件 ???
DavinciBin
2015-03-02 03:19:13
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-gcc menuconfig
这里默认的是当前文件夹下面的.config 文件
在arch/arm/configs下面的config文件,我在menuconfig的时候,像指定编译某个文件可以吗?
应当怎么指定 ???求指导 ?
...全文
1918
3
打赏
收藏
make menuconfig 如何指定.config文件 ???
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-gcc menuconfig 这里默认的是当前文件夹下面的.config 文件 在arch/arm/configs下面的config文件,我在menuconfig的时候,像指定编译某个文件可以吗? 应当怎么指定 ???求指导 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DavinciBin
2015-03-05
打赏
举报
回复
唉,那就cp 吧!
fly 100%
2015-03-03
打赏
举报
回复
不行吧 没找到编译选项
zhxianbin
2015-03-02
打赏
举报
回复
好像不行,只能 cp
内核的配置和编译原理-uboot和系统移植第15部分
本课程为linux kernel移植的第2部分,主要内容是内核的配置和编译过程实践、配置和编译原理解析,其中重点是
menu
config
的实现和K
config
、.
config
文件
的关系。
Linux内核配置原理及
make
menu
config
和.
config
文件
分析
一,内核配置的必要性 Linux内核源代码中集成了很多功能,具体的某个用户只会用到其中的部分功能。该用户从中挑选自己需要的功能,这就叫内核配置。 二,如何进行内核如何进行内核配置 通过
make
menu
config
指令进行内核配置。 对于每一个配置选项,选"y"、“m"或"n”。其中"y"表示将相应特性的支持或设备驱动程序编译进内核;"m"表示将相应特性的支持或设备驱动程序编译成可加载模块,在需要时,可由系统或用户自行加入到内核中去;"n"表示内核不提供相应特性或驱动程序的支持。 以RTC配置为例进行讲解
linux编译配置过程,
make
menu
config
/.
config
/K
config
的关系
首先要知道,内核配置跟三类
文件
有关,包括.
config
,K
config
,
Make
file,其中.
config
只有根目录下有, K
config
和
Make
file在根目录和每个子目录都有,先说下他们的功能: K
config
:定义配置项
Make
file:说明配置项的编译方法 .
config
:控制配置项编译进内核、编译成模块还是不编译 比如我要添加个wifi功能,那么首先要在网络的子目录下的K
config
里面添加这个wifi功能的描述,添加下面内容: 然后再在这个目录下的
Make
file
文件
中添加这个wi
make
menu
config
和.
config
和
config
.in和
config
.mk关系
make
menu
config
和.
config
和
config
.in和
config
.mk关系
make
menu
config
/.
config
/K
config
解析
在对linux进行编译,常用的命令是
make
menu
config
,使用图形界面来对整个系统进行裁剪。当然,除了这条指令,还包括很多配置命令,比如
make
def
config
,
make
old
config
等。这里主要就
make
menu
config
的执行过程进行解析。 一.准
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章