make config make menuconfig make oldconfig make xconfig make defconfig make gconfig ——— 1、make config 是文本式,对话式,基于命令行的一种配置; 2、make menuconfig 这是有菜单选项以及有辅助图形界面的配置,基于ncurses库。(常常使用); 3、make oldconfig 使用旧的(之前)的配置; 4、make xconfig 真正意...
3、配置工具:包括配置命令解释器(对配置脚本中使用的配置命令进行解释)和配置用户界面(提供基于字符界面、基于 Ncurses 图形界面以及基于 Xwindows 图形界面的用户配置界面,各自对应于 Make config、Make menuconfig 和 make xconfig)。 Linux 内核的编译菜单有3中方法: 1)make config:进入命令行,可以一行一行的配置,这...
Linux 中,没有叫 ”make config“ 的命令,但有 make 命令。你可以使用 make config 是因为你下命令时的那个当前目录下有一个 Makefile 文件,并且其中有一行叫 ”config“ 的 make 目标,不但当前目录下没有那个文件你用不了”make config“命令,即使当前目录有 Makefile 文件但在文件内没有 ”...
匹配top Makefile 中的 %config 目标,其中分两种情况: 指定了 O=DIR 命令参数,需要将所有生成目标转移到指定的 DIR 中 未指定 O=DIR,一切相安无事,按照正常流程编译。 2. 由 %config 的编译指令进入 scripts/kconfig/Makefile 中编译,找到 menuconfig 目标的生成规则 生成mconf 程序 使用mconf 读取并解析 Kcon...
以字符界面配置(make config)为例,顶层Makefile调用scripts/Configure,按照arch/$(ARCH)/config.in来进行配置。命令执行完后产生文件.config,其中保存着配置信息。下一次再做make config将产生新的.config文件,原.config被改名为.config.old。 Linux 内核支持非常多的硬件平台,对于具体的硬件平台而言,有些配置就是必需...
目的都是生成一个.config文件,这三个命令中,make xconfig的界面最为友好,如果你可以使用Xwindow,你就用这个好了,这个比较方便,也好设置。如果你不能使用Xwindow,那么就使用make menuconfig好了。界面虽然比上面一个差点,总比make config的要好多了。 选择相应的配置时,有三种选择,它们分别代表的含义如下: ...
关于这个问题,其实和我们在编译Linux内核时,执行的命令:make firefly-rk3288-linux_defconfig或者make menuconfig有关了,执行以上两个命令的目的是为了生成.config文件。往往我们执行命令make menuconfig只是为了修改一些驱动模块和要编译的一些程序,往往我们是不会去...
.config文件,这三个命令中,make 的界面最为友好,如果你可以使用Xwindow,你就用这个好了,这个比较方便,也好设置。如果你不能使用Xwindow,那么就使用make 好了。界面虽然比上面一个差点,总比make config的要好多了。 选择相应的配置时,有三种选择,它们分别代表的含义如下: ...
同时一些软件的配置文件你可以通过指定 –sys-config= 参数进行设定。有一些软件还可以加上 –with、–enable、–without、–disable 等等参数对编译加以控制,你可以通过允许 ./configure –help 察看详细的说明帮助。 2、make 这一步就是编译,大多数的源代码包都经过这一步进行编译(当然有些perl或python编写的软件...
同时一些软件的配置文件可以通过指定 --sys-config= 参数进行设定。有一些软件还可以加上 --with、--enable、--without、--disable 等等参数对编译加以控制,可以通过允许 ./configure –help 察看详细的说明帮助。./configure --help里面有个path可以查看默认安装路径 ...