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文件 未放置在正确路径