首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TTF_OpenFont返回空

TTF_OpenFont返回空
EN

Stack Overflow用户
提问于 2013-12-28 18:08:09
回答 2查看 3.4K关注 0票数 4

OpenFont() returns NULL

我也有同样的问题,TTF_OpenFont返回NULL并带有一个错误。

代码语言:javascript
复制
    TTF_OpenFont("/absolute/path/to/SourceSansPro-Black.ttf", 25);
    std::cout << TTF_GetError() << std::endl;

我得到了“无法加载字体文件

  • .ttf chmod为777。
  • 我试着用root运行程序

我的想法用完了。

EN

回答 2

Stack Overflow用户

发布于 2013-12-28 19:26:11

是的,我初始化了TTF。

问题是,我(不知道如何)使用了旧的SDL_TTFSDL2.0

我下载了2.0TTF,编译并链接了它,现在它可以工作了。

票数 5
EN

Stack Overflow用户

发布于 2015-05-02 22:46:11

您可以在Ubuntu中安装SDL_TTF for SDL2,使用以下内容: sudo apt-get install libsdl2-ttf-dev

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20817694

复制
相关文章

相似问题

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