首页 > 解决方案 > 用于嵌入式 linux 的轻量级 2D 库

问题描述

我正在相对受限的嵌入式 Linux 平台上开发一个应用程序,这意味着它有 256MB 的闪存;但是,RAM 没有问题。该应用程序使用 SPI TFT 屏幕,通过帧缓冲驱动程序暴露。UI 唯一需要的是支持各种字体和大小的文本呈现,包括文本动画(淡入淡出、幻灯片等)。在 RPi 3 上运行的原型上,我使用了 libcairo,所以它运行良好。现在,考虑到真实平台上的空间限制,使用 libcairo 似乎不再可行,因为根据我所见,它需要超过 100 MB 的空间以及它所具有的所有依赖项。但是请注意,我来自裸机世界,从未处理过复杂的 UI,所以我对 libcairo 及其大小可能完全错误。所以各位,

问候

标签: user-interfaceembeddedembedded-linux

解决方案


推荐阅读