Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[allegro] Wszystkie polecenia errorują.

Ostatnio zmodyfikowano 2010-09-23 22:42
Autor Wiadomość
pitsiunio
Temat założony przez niniejszego użytkownika
[allegro] Wszystkie polecenia errorują.
» 2010-09-22 17:28:22


#include <allegro.h>
int main()
{
    allegro_init();
    install_keyboard();
    set_color_depth( 8 );
    set_gfx_mode( GFX_AUTODETECT, 800, 600, 0, 0 );
    set_palette( default_palette );
    clear_to_color( screen, 48 );
    textout_ex( screen, font, "Witaj w Allegro !", 20, 20, makecol( 255, 0, 255 ), - 1 );

    readkey();

    allegro_exit();
    return 0;
}
END_OF_MAIN();

Skopiowałem z kursu allegro. Wyskakuje "undefined reference to:" i tak do każdej operacji. Biblioteka wczytuje się poprawnie.
P-22262
SeaMonster131
» 2010-09-22 17:31:10
Dodaj liballeg.a lub plik o podobnej nazwie.
P-22264
pitsiunio
Temat założony przez niniejszego użytkownika
» 2010-09-22 17:48:19
Musisz mi powiedzieć jak się dokładnie nazywa, twoja nazwa nie działa, a przeszukując pliki nie znalazłem niczego podobnego.
P-22265
SeaMonster131
» 2010-09-22 17:52:14
To zobacz jeszcze raz czy w folderze lib jest taki plik o nazwie liballeg.a albo alleg.a itd...
I wtedy np piszesz pod include:
#pragma comment(lib, "nazwa_pliku.a")
:)
P-22266
lenrokskate
» 2010-09-22 17:55:24
I wtedy np piszesz pod include:
#pragma comment(lib, "nazwa_pliku.a")
:)

a skąd wiesz, że on używa visuala?

#topic
wpisz w google linkowanie allegro napewno znajdziesz >10 wyników odpowiadających Ci
P-22267
SeaMonster131
» 2010-09-22 18:05:21
@up: nie wiem bo nie podał czego używa, dlatego napisałem "np" :)
P-22270
pekfos
» 2010-09-22 18:08:44
wejdź do folderu lib przy kompilatorze i szukaj czegoś z nazwą alleg (na początku będzie) jak nie to nie masz zainstalowanej (poprawnie) biblioteki.
P-22271
pitsiunio
Temat założony przez niniejszego użytkownika
» 2010-09-22 18:14:56
Eh, żeczywiście w libie tego nie ma. Wypakowałem całe allegro tak jak trzeba(chyba).
P-22273
« 1 » 2 3
  Strona 1 z 3 Następna strona