Невозможно загрузить шрифт в Allegro

Я играю с Allegro 5 в C ++ и Visual Studio 2012, но по какой-то причине я не могу загрузить шрифт, используя пример кода из вики Allegro:

    ALLEGRO_FONT *font = al_load_ttf_font("pirulen.ttf",72,0 );

if (!font){
fprintf(stderr, "Could not load 'pirulen.ttf'.\n");
return false;
}

al_clear_to_color(al_map_rgb(50,10,70));
al_draw_text(font, al_map_rgb(255,255,255), 640/2, (480/4),ALLEGRO_ALIGN_CENTRE, "It worked!");

Я попытался поместить файл шрифта примерно во все возможные каталоги в моем проекте Visual Studio, а также в каталог, в котором находится .exe (как это предлагается в нескольких других потоках). Я также попытался просто скопировать его на диск C: и вызвать его с полным путем: я попытался C:\\pirulen.ttf а также C:/pirulen.ttf ни один из которых не работал. Я также попытался добавить его в папку «Resource Files» в моем проекте, но это тоже не сработало.

Любой совет о том, что может происходить?

Благодарю.

2

Решение

Все, что нужно сказать, здесь:

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]