HI,大家好!
本帖依旧记录 实际开发 中遇到的一些小问题,希望对大家有帮助 !!!
U-boot源码 make menuconfig 编译报错问题:
一般这种问题,都是一些缺少依赖工具的问题,搜索直接安装就可以解决了,看还是要看报错找问题。
还有一种是,窗口尺寸大小的问题,格式要求为( 19行 * 80列 ),这个需要把窗口放大就可以解决了,这个报错下面也会有显示的,很容易。
解决方案(缺少依赖工具的问题):
sudo apt-get install libncurses5-dev
1.安装 libncurses5-dev 报错的问题。
看了很多博主写的文章,报错也是一样的,但是就是不能解决实质上的问题,这也是因为存在环境不一样,缺少依赖工具,版本不一样,以及源不同的问题造成的,具体问题具体分析。
解决方案(出现源报错的问题):
1> 在终端输入以下命令:
sudo gedit /etc/apt/sources.list
2> 打开后,在源的结尾添加下面一句:
deb http://cz.archive.ubuntu.com/ubuntu bionic-updates main
3> 保存,并关闭窗口。
4> 更新一下源:
sudo apt-get update
5> 重新安装 libncurses5-dev 工具:
sudo apt-get install libncurses5-dev
6> 执行 make menuconfig :
7> 若有问题,需要清理一下目标文件。
下方哪一条命令都可以。(注意,清楚后,需要重新编译生成 .config配置文件 )
make clean
make mrproper
make distclean
( 或许有些还是会出现解决不了的问题,请焦急的你耐下心看里面给出的报错,依次解决!!)
参考博主:(4条消息) 安装libncurses5-dev时出现的错误_新手上路狂踩坑的博客-CSDN博客_libncurses5-dev