[Allegro5] Problem z kompilacją
Ostatnio zmodyfikowano 2016-02-06 17:26
macmmm81 Temat założony przez niniejszego użytkownika |
[Allegro5] Problem z kompilacją » 2016-02-06 17:24:35 Gdy próbuję kompilować: #include <allegro5/allegro.h> #include <allegro5/allegro_image.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, "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 ); return 0; }
Wychodzą mi takie błędy obj\Debug\main.o||In function `main':| C:\Users\Admin\Desktop\Maceik\main.cpp|5|undefined reference to `_imp__al_install_system'| C:\Users\Admin\Desktop\Maceik\main.cpp|6|undefined reference to `_imp__al_install_keyboard'| C:\Users\Admin\Desktop\Maceik\main.cpp|7|undefined reference to `_imp__al_init_image_addon'| C:\Users\Admin\Desktop\Maceik\main.cpp|9|undefined reference to `_imp__al_create_display'| C:\Users\Admin\Desktop\Maceik\main.cpp|10|undefined reference to `_imp__al_set_window_title'| C:\Users\Admin\Desktop\Maceik\main.cpp|11|undefined reference to `_imp__al_load_bitmap'| C:\Users\Admin\Desktop\Maceik\main.cpp|14|undefined reference to `_imp__al_get_keyboard_state'| C:\Users\Admin\Desktop\Maceik\main.cpp|15|undefined reference to `_imp__al_map_rgb'| C:\Users\Admin\Desktop\Maceik\main.cpp|15|undefined reference to `_imp__al_clear_to_color'| C:\Users\Admin\Desktop\Maceik\main.cpp|16|undefined reference to `_imp__al_draw_bitmap'| C:\Users\Admin\Desktop\Maceik\main.cpp|17|undefined reference to `_imp__al_flip_display'| C:\Users\Admin\Desktop\Maceik\main.cpp|12|undefined reference to `_imp__al_key_down'| C:\Users\Admin\Desktop\Maceik\main.cpp|20|undefined reference to `_imp__al_destroy_display'| C:\Users\Admin\Desktop\Maceik\main.cpp|21|undefined reference to `_imp__al_destroy_bitmap'| ||=== Build finished: 14 errors, 0 warnings ===|
Dlaczego tak się dzieje? |
|
jankowalski25 |
» 2016-02-06 17:26:31 Nie dołączyłeś bibliotek allegro więc masz błędy linkera. |
|
|
« 1 » |