GCW zero 命令行和ftp支持中文,去除问号
本文目的:解决gcw zero连接电脑后,ftp和telnet中中文显示为问号的问题,一句话,就是ftp和telnet可以显示中文,对中文文件可以进行重命名,等操作.
=====================================================================
第一部分:技术参考和技术细节,伸手党可以直接掠过,飘过.......
看了下linux内核是支持Unicode编码的,在上一次测试中发现替换字体之后,确实可以显示中文,于是想,ftp和shell也应该支持中文的,于是上网百度了一番,发现了两篇很有参考价值的文章:
Busybox支持中文的解决办法:
ht
tp://blog.csdn.ne
t/wavemcu/article/details/7202908
arm+linux嵌入式系统的终端显示中文乱码解决 :
ht
tp://www.c
nblogs.com/masky/archive/2013/01/27/2878996.html
看了一下BuildRoot的目录,果然在里面发现了Busybox,
/buildroot/board/opendingux/busybox-1.20.xconfig
/home/fanicy/GCW0/buildroot/package/busybox
看了busybox-1.20.xconfig ,
果然发现了 CONFIG_LAST_SUPPORTED_WCHAR
查看gcw 的buildroot的文档,位于:
/home/fanicy/GCW0/buildroot/docs/manual
下面果然有customize-busybox-config.txt
大概翻译如下:
------------------------------------------------------------------
customize-busybox-config.txt
http://www.busybox.net/
是可配置的,你可能想要自定义配置.
参照下面的简单几个步骤就可以了.
这个方法可能不是最佳的,但是简单有用:
1 安装编译Buildroot,包括busybox,不进行配置;
2 通过命令 +make busybox-menuconfig+.你会看到一个漂亮的配置工具,然后你可以自定义任何配置.
3 重新编译Buildroot
其实,如果你清楚你要修改的选项,那么你也可以简单的更改+package/busybox/busybox-<version>.config+这个配置文件,而不使用配置工具.
如果你想要使用已经存在的busybox配置文件,查看:xref:env-vars[].
-------------------------------------------------------------------------
按照说明,在/buildroot目录下shell运行命令:make busybox-menuconfig
本文目的:解决gcw zero连接电脑后,ftp和telnet中中文显示为问号的问题,一句话,就是ftp和telnet可以显示中文,对中文文件可以进行重命名,等操作.
=====================================================================
第一部分:技术参考和技术细节,伸手党可以直接掠过,飘过.......
看了下linux内核是支持Unicode编码的,在上一次测试中发现替换字体之后,确实可以显示中文,于是想,ftp和shell也应该支持中文的,于是上网百度了一番,发现了两篇很有参考价值的文章:
Busybox支持中文的解决办法:
ht


arm+linux嵌入式系统的终端显示中文乱码解决 :
ht


看了一下BuildRoot的目录,果然在里面发现了Busybox,
/buildroot/board/opendingux/busybox-1.20.xconfig
/home/fanicy/GCW0/buildroot/package/busybox
看了busybox-1.20.xconfig ,
果然发现了 CONFIG_LAST_SUPPORTED_WCHAR
查看gcw 的buildroot的文档,位于:
/home/fanicy/GCW0/buildroot/docs/manual
下面果然有customize-busybox-config.txt
大概翻译如下:
------------------------------------------------------------------
customize-busybox-config.txt
http://www.busybox.net/
是可配置的,你可能想要自定义配置.
参照下面的简单几个步骤就可以了.
这个方法可能不是最佳的,但是简单有用:
1 安装编译Buildroot,包括busybox,不进行配置;
2 通过命令 +make busybox-menuconfig+.你会看到一个漂亮的配置工具,然后你可以自定义任何配置.
3 重新编译Buildroot
其实,如果你清楚你要修改的选项,那么你也可以简单的更改+package/busybox/busybox-<version>.config+这个配置文件,而不使用配置工具.
如果你想要使用已经存在的busybox配置文件,查看:xref:env-vars[].
-------------------------------------------------------------------------
按照说明,在/buildroot目录下shell运行命令:make busybox-menuconfig