配置LVGL第三方库
lvgl配置第三方库
笔记参考https://www.yuque.com/u43845933/turba0/bss25a9opqbpdd7v?singleDoc#
FreeType显示字体
FreeType是一个开源免费的用于渲染字体的软件库,它提供统一的接口来访问多种字体格式文件,从而实现矢量字体显示。它使用C语言编写的,设计得小巧、高效、高度可定制和便携,同时能够生成大多数矢量和位图字体格式的高质量输出(字形图像)
- 官网:https://freetype.org
- Github源码仓库:https://github.com/freetype/freetype
- Gitlab源码仓库:https://gitlab.freedesktop.org/freetype/freetype
快捷安装
- 相关文件下载路径1:https://github.com/User-laubon/notebook_data/tree/main
- 相关文件下载路径2:https://wwo.lanzn.com/ipIXB228z8ef
先查看**arm-linux-gcc**
的安装路径,使用指令**which**
1.inlcude
放include
2.lib
放lib
3.so.6
放开发板
4.配置工程文件
5.配置工程文件
6.将中文字体下载到开发板中,指定开发板的字体路径,路径可以自己修改。移植中文字库即可完成
"/font/simkai.ttf"; /ttf文件在开发板上的路径
7.自行测试 ,一般编译通过即无问题
- 运行段错误 指定开发版ttf文件 未放置在正确路径
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)