首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WxWidgets GLCanvas中的跨平台字体

WxWidgets GLCanvas中的跨平台字体
EN

Stack Overflow用户
提问于 2009-07-03 19:54:23
回答 2查看 717关注 0票数 0

我正在用wxWidgets和opengl开发一个跨平台的应用程序...

我不确定让字体在glcanvas中工作的最好方法是什么。我试过使用FTGL,但我认为Fedora 11中包含的版本一定是坏了,因为我无法在网站上获得要编译的示例代码。我可以尝试使用GLUT或SDL,但我不确定是否要将它们包含为依赖项……

编辑:事实证明,它只是一个与网站上记录的版本不同的版本,并且具有完全不同的API。

即使我有一个字体库,我见过的所有字体库都需要一个字体文件的路径,而我不知道如何以跨平台的方式做到这一点。

EN

回答 2

Stack Overflow用户

发布于 2009-07-06 15:03:15

this tutorial音译为C++,然后array-embedGNU Unifont的gzipped副本。QuesoGLC也可能是一种选择,但要注意性能陷阱。

票数 0
EN

Stack Overflow用户

发布于 2009-07-21 04:38:26

所有平台都以不同的方式处理字体。没有跨平台的方法来查找系统上的字体。替代方案包括..。

  • 将字体与您的应用程序打包,以便您知道它们的位置。
  • 将字体转换为二进制blob并将其嵌入到您的应用程序中。
  • 测试操作系统并相应地设置字体路径。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1080640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档