1).简介
嵌入式平台默认发布的嵌入式linux版本通常并不包含中文字体支持,本文就通过toradex计算机模块平台来演示如何添加中文字体的显示,因为toradex的linux发布是基于openembedded/yocot项目编译的,因此这里也同样通过openembedded/yocot项目编译带中文字体的定制化bsp。
2).步骤
a).首先,需要配置好 openembedded编译环境,具体步骤参考这里的说明。
b).修改openembedded目录中layers/meta-toradex-demos/recipes-images/images/angstrom-lxde-image.bb文件
---------------------------------------
//增加中文语言
image_linguas = en-us zh-cn
//增加中文字体
font_chinese = ttf-droid-sans ttf-droid-sans-fallback ttf-droid-sans-mono ttf-droid-serif freetype
//将中文字体添加编译的镜像
image_install +=
gconf
gnome-vfs
…...
alsa-states
${image_browser}
${font_chinese}
---------------------------------------
c).重新编译镜像文件
---------------------------------------
bitbake angstrom-lxde-image
---------------------------------------
在开始编译之前,需要修改local.conf文件,选择你所使用的开发板类型。
d).最后,将编译好的bsp根据这里的说明更新到开发板。
e).当开发更新系统,并重启后。你还需要 /etc/profile文件,在末尾添加如下参数:
---------------------------------------
export lc_all=zh_cn.utf-8
export language=zh_cn.utf-8
export lang=zh_cn.utf-8
---------------------------------------
f).再次重启后,将会显示中文界面。
“女性”机器人索菲娅被授予沙特公民身份
哪些因素影响智能锁价格?-坤坤智能锁
用于电机控制的定时器和计数器新性能介绍
面包机器人识别不同糕点及价格
15层安全护航 华为P10长久续航快充无忧
嵌入式Linux下中文字体显示
深圳:到2025年底将建4.5万根多功能智能杆!
CCP/XCP中命令接收对象和数据传输对象
ams发布全新TCS3408颜色传感器,提升手机摄像头的拍照性能
如何将区块链等技术融入到社会治理当中去
下一代高速串口,挑战一致性测试和诊断工具
生物识别技术的市场应用前景
SHARC开发工具,满足专业音响、消费和汽车音频市场的需求
整流桥使用注意事项
TGS2600空气质量传感器在在空气净化器产品中的特点和应用
稳压二极管的正常工作状态是什么
智能语音电话机器人能为企业带来哪些益处
回收太阳能电池板已成现代世界废物管理的一大难题
TI CC1352P7双频段多协议模块RF-TI1352P2,支持Matter over Thread
矩阵开关的常见类型、整体配置和作用