那么我们如何在没有现代 gtk 、 qt 库的情况下在 ubuntu 中渲染文本呢? 我正在尝试 Wayland 并完成了示例代码,可以使用egl和gl
用颜色缓冲区填充设计有没有一种方法可以在egl表面缓冲区上渲染字体??
我想尝试 freetype-gl ,但是没有在 ubuntu 中安装它的视频指南,而是在 Windows 上!
实际上我正在尝试创建一个不使用 GTK 库的组合框,我已经完成了显示内容,例如单击时我可以填充选项块,但无法在这些块中渲染文本?互联网上也没有很多示例代码或文档来帮助我??
我期待一个简单直接的答案,我们可以在 Wayland 中没有任何库的情况下渲染文本吗??
是的,应该有,去看看吧 https://wayland.freedesktop.org/docs/html/
Freetype-Gl 是一个使用低级语言 C 的库/文本引擎,可以安装和编译,现在参考这些演示来了解字体生成,这可能有助于您将 freetype-gl 集成到 Wayland 表面缓冲区。