【STM32MP135F-DK】8-移植Win系统字库到开发板上
本帖最后由 qiao--- 于 2023-12-25 17:59 编辑<p><strong><span style="font-size:24px;">前言</span></strong></p>
<p>和我同一期测评的贴友在板子上输出中文时候显示乱码,这个和我之前移植QT的时候遇到的问题一样,所以我在这里给出一种解决方案,当然解决方法不止一种,欢迎大家交流。下面是贴友出现显示中文时候出现的问题贴。</p>
<p>测评 ⑧MP135 GTK与中文 <a href="https://bbs.eeworld.com.cn/thread-1267906-1-1.html" target="_blank">https://bbs.eeworld.com.cn/thread-1267906-1-1.html</a></p>
<p>我当时的解决方案是是直接把win系统里面的字库移植到了板子的系统里。</p>
<p> </p>
<p><strong><span style="font-size:24px;">解决方案</span></strong></p>
<p>win系统的字库默认是在C:\Windows\Fonts目录中,如下图:</p>
<p> </p>
<p>而我们板子的Linux系统字库是在/usr/share/fonts/ttf,如下图:</p>
<p> </p>
<p>我这里是已经移植好了,所以可能和你们的内容不一样。</p>
<p>把win系统字库移植到这里最简单暴力的方法是直接进入MobaXterm 登录到板子上。</p>
<p>然后在Ctrl+A全选win系统下的字库直接拖入到板子/usr/share/fonts/ttf文件夹下。前提是你用SSH登录到了板子上。</p>
<p> </p>
<p>输入sync同步一下。</p>
<p>这样就可以输出汉字啦!</p>
<p>楼主提供的技术信息很有实用价值,在日常的产品中应该有很大的市场,收藏了</p>
页:
[1]