1
我試圖開始在C++中使用allegro5。我複製從教程中的第一個代碼只是爲了看看它是否會工作,那就是:在Visual Studio 2015中使用Allegro5的C++ al_init_image_addon()錯誤
#include <allegro5/allegro.h>
#include <allegro5/allegro_font.h>
int main()
{
al_init();
al_install_keyboard();
al_init_image_addon();
ALLEGRO_KEYBOARD_STATE klawiatura;
ALLEGRO_DISPLAY *okno = al_create_display(320, 240);
al_set_window_title(okno, "Allegro5 kurs pierwsze okno");
ALLEGRO_BITMAP *obrazek = al_load_bitmap("widok.png");
while (!al_key_down(&klawiatura, ALLEGRO_KEY_ESCAPE))
{
al_get_keyboard_state(&klawiatura);
al_clear_to_color(al_map_rgb(0, 255, 0));
al_draw_bitmap(obrazek, 0, 0, 0);
al_flip_display();
}
al_destroy_display(okno);
al_destroy_bitmap(obrazek);
al_rest(5.0);
return 0;
}
我不斷收到錯誤
C861 identifier "al_init_image_addon" is undefined
是否有某種的這個新版本命令?
現在它顯示 '錯誤LNK2019解析的外部symbol__imp__al_init_image_addon _main' –
我通過的NuGet安裝了它,並沒有勾選「圖片附加組件」,在項目Proprieties-> Allegro5,它現在工作;) –