Linux系统移植:图形化配置 U-Boot
【摘要】
文章目录
Linux系统移植:图形化配置 U-Boot一、打开图形化配置二、图形化配置操作三、编译配置结果
Linux系统移植:图形化配置 U-Boot
较新的 uboot 支持图形化...
Linux系统移植:图形化配置 U-Boot
较新的 uboot 支持图形化配置,本小节做一下图形化配置的操作
一、打开图形化配置
uboot 或 Linux 内核可以通过输入“make menuconfig” 来打开图形化配置界面,menuconfig 属于图形化配置工具,需要 ncurses 库支持,先在 Ubuntu 中安装 ncurses 库
sudo apt-get install build-essential
sudo apt-get install libncurses5-dev
- 1
- 2
menuconfig 重点会用到两个文件:.config 和 Kconfig,.config 保存着 uboot 的配置项,Kconfig 文件是图形界面的描述文件,也就是描述界面应该有什么内容
图形化配置界面之前,要先使用 “make xxx_defconfig” 对 uboot 进行一次默认配置,如果使用“make clean”清理了工程,则需要再使用 “make xxx_defconfig” 对 uboot 进行一次默认配置,指令如下:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6ull_alientek_emmc_defconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig
- 1
- 2
打开后的图形化界面如图:
二、图形化配置操作
图形化界面操作如下:
基本移动:上下左右不多说
操作按键:
- Y:相应的代码编译进 Uboot
- N:不编译相应的代码
- M:将相应的代码编译为模块,这个在 Linux 内核里面很常用,但 uboot 下面一般不使用
- 双击 ESC:返回上一级
- ?或者 H:查看菜单帮助信息
- /:打开搜索框,可以在搜索框搜索内容
全局按键:
- Select:选中按钮,相当于 “Enter” 键,选中并进入某个菜单
- Exit:退出按钮,相当于按两下“Esc”键,退出当前菜单,返回到上一级
- Help:帮助按钮,相对于 “?”,查看选中菜单的帮助信息
- Save:保存按钮,保存修改后的配置文件
- Load:加载按钮,加载指定的配置文件,默认是 “.config”
操作的时候配置各个选项,最后保存一下就行,保存的配置保存在 .config 中
三、编译配置结果
配置完成后,使用如下指令编译:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16
- 1
编译之前千万不要清理工程,会删除掉.config 文件,导致配置失效
文章来源: blog.csdn.net,作者:JeckXu666,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_45396672/article/details/123025555
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)