最近在使用sdl做视频显示,因为需要显示文字,所以就找了sdl的拓展库,sdl_ttf来做文字显示. 这里说明一下:sdl_ttf不支持多线程,官方上面有说明,它不是多线程安全的. 所以当我最初使用sdl_ttf来做多线程显示文字的时候,就会出现崩溃的问题. 崩溃的地方老是出现在:FT_Load_Glyph这个函数. 然后我就发现,原来sdl_ttf不支持多线程,而sdl_ttf下的freetype它其实也是非多线程安全的,也只单线程使用. 同时在查找的过程中,我找到了几个很有用的帖子,这里贴出…