sdlqzql

sdlqzql

5个粉丝

12

问答

0

专栏

0

资料

sdlqzql  发布于  2023-12-04 17:10:55
采纳率 25%
12个问答
407

谁能帮忙解释下,kernel选项配置,这几行指令是什么意思

悬赏金¥ 5
已结题
 

用的国科微GK7205V300
我是想通过make menuconfig 来修改内核配置,我修改好后,保存配置,会自动生成一个.confg配置文件,怎么下图第二行指令是复制一份文件出来保存为.config???
搞得我都不会修改kernel内核配置了!!!会的帮忙解答下


我来回答

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
回答5个
时间排序
认可量排序

舟 亢

35个粉丝

7

问答

21

专栏

3

资料

舟 亢 2023-12-04 17:15:37 已获得 3.00 E币
认可0
易百纳技术社区该回答已被题主采纳为最佳答案

第二行按经验应该是将开发板默认板级配置拷贝到.config,在执行这一行以后再执行menuconfig进行配置,配置保存后的.config是默认板级配置加你刚刚配置的选项一起

sdlqzql
sdlqzql   回复   舟 亢  2023-12-04 19:21:02
0

我先用第二行指令,复制一份为.config,打开这个文件,截图如下:

然后我使用 make menuconfig ,配置一下,然后保存,出现如下提示框:

那么应该保存为“.config”呢,还是文件名为空跳过呢?如果保存为”.config”会不会把刚才复制过来的.config就替换了?

舟 亢
舟 亢   回复   sdlqzql  2023-12-04 20:55:58
0

直接选择ok即可,结果不是将刚刚前面复制的config替换掉,而是将你刚刚选择的选项加入到.config中,和你前面复制的.config成为一体

毛巾卷

30个粉丝

11

问答

14

专栏

57

资料

毛巾卷 2023-12-05 08:41:09 已获得 3.00 E币
认可0

sudo make ARCH=arm gk7205v300_full_defconfig
第二步实际就是代替了这个命令

阿帅

23个粉丝

0

问答

21

专栏

27

资料

阿帅 2023-12-04 17:56:18 已获得 3.00 E币
认可0

如果通过make menuconfig 修改了默认内核配置,就不需要执行第二行了。
编译完毕后,将修改后的.config,拷贝到arch/arm/config/默认配置文件,保存它即可

sdlqzql
sdlqzql   回复   阿帅  2023-12-04 18:54:28
0

“拷贝到arch/arm/config/默认配置文件”指的是“拷贝到arch/arm/config/gk7205v300_full_defconfig”吗?

阿帅
阿帅   回复   sdlqzql  2023-12-06 11:25:28
0

是的

30个粉丝

26

问答

28

专栏

57

资料

2023-12-04 17:28:29 已获得 3.00 E币
认可0

第二行是将板级的内核配置文件复制为.config,因为内核编译的时候,使用的是.config。而第四行刚好与第二行相反,因为这个.config是临时的,如果用menuconfig修改了,就需要将这个文件用第四行的命令覆盖板级配置里面的文件。

Stranger

3个粉丝

0

问答

0

专栏

3

资料

Stranger 2023-12-04 17:14:05 已获得 3.00 E币
认可0

因为make distclean会清除.config文件,所以都保存在configs目录。

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区