FreeType 使用FT_MEM_ALLOC/FT_FREE内存操作的正确写法

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FreeType 使用FT_MEM_ALLOC/FT_FREE内存操作的正确写法相关的知识,希望对你有一定的参考价值。

  直接使用这个宏定义会报错,说没有memory/error找不到。正确写法是:

void FT_Mem_Test()

    // 必须定义这两个
	FT_Error   error;
	FT_Memory  memory;

    //开辟内存
    FT_MEM_ALLOC(pBuffer, size);

    //清0
    FT_MEM_ZERO( pBuffer, size);

    //释放
    FT_FREE(pBuffer)

以上是关于FreeType 使用FT_MEM_ALLOC/FT_FREE内存操作的正确写法的主要内容,如果未能解决你的问题,请参考以下文章

编译OSG的FreeType插件时注意的问题

使用 Freetype 和 OpenGL 渲染字体

使用 Visual Studio 构建 Freetype 应用程序时出错

使用 emscripten 构建最新的 freetype [关闭]

安卓平台文字叠加库freetype的编译

安卓平台文字叠加库freetype的编译