前言
和我同一期测评的贴友在板子上输出中文时候显示乱码,这个和我之前移植QT的时候遇到的问题一样,所以我在这里给出一种解决方案,当然解决方法不止一种,欢迎大家交流。下面是贴友出现显示中文时候出现的问题贴。
[STM32MP135F-DK]测评 ⑧MP135 GTK与中文 http://bbs.eeworld.com.cn/thread-1267906-1-1.html
我当时的解决方案是是直接把win系统里面的字库移植到了板子的系统里。
解决方案
win系统的字库默认是在C:\Windows\Fonts目录中,如下图:
而我们板子的Linux系统字库是在/usr/share/fonts/ttf,如下图:
我这里是已经移植好了,所以可能和你们的内容不一样。
把win系统字库移植到这里最简单暴力的方法是直接进入MobaXterm 登录到板子上。
然后在Ctrl+A全选win系统下的字库直接拖入到板子/usr/share/fonts/ttf文件夹下。前提是你用SSH登录到了板子上。
输入sync同步一下。
这样就可以输出汉字啦!
本帖最后由 qiao--- 于 2023-12-25 17:59 编辑