我目前正在尝试学习如何使用FreeType2库来使用OpenGL绘制字体。但是,当我启动程序时,它立即崩溃并出现以下错误:加载文件'文件名'时出现问题,这将在xcode(cocos2dx)中的FT_Init_FreeType中崩溃。
#include <ft2build.h>
#include FT_FREETYPE_H
class ttf_file
{
public:
std::string filename;
FT_Library library;
FT_Error error;
ttf_file( std::string fname )
{
filename = fname;
error = FT_Init_FreeType( &library );
if (error) {
std::cerr << "problem loading file " << filename << "\n";
exit(1);
}
}
};