首页 > 试题广场 >

编译内核时,可以使用

[不定项选择题]
编译内核时,可以使用哪些命令对内核进行配置?多选
  • make config
  • make menuconfig
  • make oldconfig
  • make xconfig
  • make config - 纯文本界面 (最常用的选择)。 
  • make menuconfig - 基于文本彩色菜单和单选列表。这个选项可以加快开发者开发速度。需要安装ncurses(ncurses-devel)。 
  • make nconfig - 基于文本的彩色菜单。需要安装curses (libcdk5-dev)。 
  • make xconfig - QT/X-windows 界面。需要安装QT。 
  • make gconfig - Gtk/X-windows 界面。需要安装GTK。 
  • make oldconfig - 纯文本界面,但是其默认的问题是基于已有的本地配置文件。 
  • make silentoldconfig - 和oldconfig相似,但是不会显示配置文件中已有的问题的回答。 
  • make olddefconfig -和silentoldconfig相似,但有些问题已经以它们的默认值选择。 
  • make defconfig - 这个选项将会创建一份以当前系统架构为基础的默认设置文件。 
  • make ${PLATFORM}defconfig - 创建一份使用arch/$ARCH/configs/${PLATFORM}defconfig中的值的配置文件。 
  • make allyesconfig - 这个选项将会创建一份尽可能多的问题回答都为‘yes’的配置文件。 
  • make allmodconfig - 这个选项将会创建一份将尽可能多的内核部分配置为模块的配置文件。
发表于 2020-04-06 11:31:16 回复(1)
全选。。。只能选一个很无奈啊
发表于 2017-06-08 20:22:05 回复(1)
真是不明白这样的题目存在的意义。。。
发表于 2017-06-16 15:35:59 回复(1)
很底层的东西,现在面试程序员也不容易。
发表于 2018-09-26 22:02:59 回复(3)
我看到make就全选了,别问我,因为我也不知道后边有啥用
发表于 2019-11-06 11:35:54 回复(0)

A. make config:这个命令会以文本模式启动一个简单的配置工具,逐项询问用户对内核选项的选择,并生成最终的.config文件。这种方式适合在纯文本终端下进行配置。

B. make menuconfig:这个命令会以基于文本的菜单界面启动配置工具,允许用户通过上下箭头键和回车键选择内核选项,并生成最终的.config文件。这种方式比make config提供了更直观的界面,适合在命令行界面下进行配置。

C. make oldconfig:这个命令会使用当前目录下的.config文件作为配置模板,检查新版本内核的变化,并提示用户对新选项进行确认或修改。这种方式适合在升级内核时,基于已有的配置文件进行更新。

D. make xconfig:这个命令会以图形界面启动配置工具,允许用户通过鼠标和图形界面来选择内核选项,并生成最终的.config文件。这种方式提供了最直观、易用的界面,适合在图形桌面环境下进行配置。

发表于 2023-11-16 11:30:15 回复(0)

make config :使用基于命令行的程序来更新当前配置
make menuconfig :使用基于菜单的程序来更新当前配置
make oldconfig :以现有的.config文件为基础来更新当前配置
make xconfig :使用基于QT的前端更新当前配置

发表于 2022-09-03 19:01:38 回复(0)
没怎么使用
发表于 2020-08-06 15:29:02 回复(0)
我就问问,有没有大佬编译内核把所有的makefile都看一遍,而且还记下来的...
发表于 2019-09-11 07:05:09 回复(1)

内核,全部

发表于 2018-11-22 23:40:47 回复(0)
全...全选
发表于 2018-10-29 10:37:29 回复(0)