1)make config:进入命令行,可以一行一行的配置,这不方便使用,但用命令执行一遍会对编译过程有更深了解,这里不具体介绍。 2)make menuconfig:进入我们熟悉的 menuconfig 菜单,图形化界面选择配置 3)make xconfig:在2.4.X 以及以前版本中 xconfig 菜单是基于 TCL/TK 的图形库的,没有接触过。。貌似淘汰了。 Menucon...
make config、make menuconfig、make xconfig等 .config:内核配置文件,包含由用户选择的配置选项,用来存放内核配置后的结果(如make config)。 在进行内核配置,或者是对一些软件的配置和编译中,常常会遇到: make config make menuconfig make oldconfig make xconfig make defconfig make gconfig ——— 1、make config ...
正常执行make menuconfig之后会出现下面的菜单框: 广告 嵌入式/物联网开发学习资料 大家可能有疑问,这个界面是通过什么来生成的呢?其实也很容易会知道,当我们执行make menuconfig后,肯定会执行Makefile,那么我们打开Makefile文件来寻找menuconfig这个目标,但是是搜索不到的,这里有个技巧,我们使用%config来搜索,%是通配符...
内核配置的方法很多,make config、make xconfig、make menuconfig、make oldconfig等等,它们的功能都是一样的,区别应该从名字上就能看出来,只有make oldconfig是指用系统当前的设置(./.config)作为缺省值。这里用的是make menuconfig。 需要牢记:不必要的驱动越多,内核就越大,不仅运行速度慢、占用内存多,在少数情况下...
Linux内核裁剪机制优化(make menuconfig) 内核配置的方法很多,make config、make xconfig、make menuconfig、make oldconfig等等,它们的功能都是一样的,区别应该从名字上就能看出来,只有make oldconfig是指用系统当前的设置(./.config)作为缺省值。这里用的是make menuconfig。 需要牢记:不必要的驱动越多,内核就越大,...
make gconfig ——— 1、make config 是文本式,对话式,基于命令行的一种配置。 2、make menuconfig 这是有菜单选项以及有辅助图形界面的配置,基于ncurses库。(常常使用) 3、make oldconfig 使用旧的(之前)的配置 4、make xconfig 真正意义上的用到了图形...
Linux内核根目录下的的.config文件、arm/$ARCH/下的config文件 Linux内核根目录下的 include/generated/autoconf.h文件 1)scripts文件夹存放的是跟make menuconfig配置界面的图形绘制相关的文件,我们作为使用者无需关心这个文件夹的内容 2)当我们执行make menuconfig命令出现上述蓝色配置界面以前,系统帮我们做了以下工作:...
(1)make menuconfig (2)make xxx_defconfig (3)直接修改.config 注意:如果直接修改.config,不一定会生效,因为有些配置可能存在依赖关系,make时会根据依赖关系,进行规则的检查,直接修改.config有时无效,所以不推荐直接修改。 以上可能有点抽象,下面举例说明: ...
make config是有问必答的方式,每个内核选项它都会问你要、不要、模块,选错了一个就必须从头再来一遍;make menuconfig提供一个基于文本的图形界面,它依赖于ncurses5这个包,键盘操作,可以修改选项,一般推荐用这个;make xconfig需要你有x window system支持,就是说你要在KDE、GNOME之类的X桌面环境下...
linux内核编译 #make menuconfig、#make xconfig、#make config都出现下面错误: HOSTCC scripts/basic/fixdep 在包含自/usr/include/sys/socket.h:36 的文件中, 从 /usr/include/netinet/in.h:25, 从/usr/include/arpa/inet.h:23, 从scripts/basic/fixdep.c:116: /usr/include/bits/socket.h:320:24:错误...