第一步:busybox自1.17.0版以后,ls就不再显示中文,需要做的就是改源码。此次我下载的版本1.19.4。官网:http://www.busybox.net/。
第二步 :解压->修改源码->修改makefile->make menuconfig->make.
终端敲:
tar xvf busybox-1.19.4.tar.bz2
改源码具体怎么改,这里转载大牛的博客:
http://m.blog.youkuaiyun.com/blog/xunzhaoxusanduo/41985797。
改好以后,接下来修改Makefile,主要是添加编译的工具链路径:(https://img-blog.youkuaiyun.com/20150928125724505)
接下来make menuconfig
可能会出现这样的错误:没有curses.h
(https://img-blog.youkuaiyun.com/20150928130121335)
不要紧在终端敲:
sudo apt-get install libncurses5-dev,安装好以后,make menuconfig可以出来配置画面。
Busybox Settings—->点select—>>>Build Options—>点select–>如图所示:主要选中Build Busybox as a static binary和添加Cross Compiler prefix(编
交叉编译Busybox,使开发板串口终端ls命令支持显示中文
最新推荐文章于 2025-06-18 11:44:30 发布