5-3_FreeType控件(lv_freetype)的用法

FreeType控件(lv_freetype)的用法

本教程方案:Windows+LVGL(v9)+FreeType

FreeType是一个开源免费的用于渲染字体的软件库,它提供统一的接口来访问多种字体格式文件,从而实现矢量字体显示。它使用C语言编写的,设计得小巧、高效、高度可定制和便携,同时能够生成大多数矢量和位图字体格式的高质量输出(字形图像)。

获取编译好的FreeType库:

Windows配置

将 lv_100ask_freetype.zip 或 lv_100ask_freetype_master.zip 解压。

在C盘(系统盘)新建 freetype 目录,然后将解压出来的目录中的 freetype-windows-binaries 目录中的内容制到前面新建的 freetype 目录中。

然后将 C:\freetype\release_dll\win64\freetype.dll 复制到 C:\Windows 目录下。

Code::Blocks配置

在下图所示的位置中添加: C:\freetype\release_dll\win64\freetype.lib

在下图所示的位置中添加: C:\freetype\include

课后思考

欢迎加入讨论:

  • 社区交流: https://forums.100ask.net
  • QQ技术交流群(如群满,请加qq:401684796 验证备注:LVGL):962138234
  • 微信交流群:添加微信: baiwenkeji_fae 验证备注:LVGL

文档位置

拓展阅读