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

[ALFONT] Dołączanie biblioteki

Ostatnio zmodyfikowano 2009-10-09 17:40
Autor Wiadomość
eBbi
Temat założony przez niniejszego użytkownika
[ALFONT] Dołączanie biblioteki
» 2009-10-08 17:21:51
Nie będę owijał w bawełnę. Poproszę wyjaśnienie mi jak dołączyć bibliotekę ALFONT do projektu. Szukałem na google. Jeśli mi ktoś nie odpisze to znowu będę miał półroczną przerwę i za półroku znowu napiszę taki post. EDYTOR DEV-C++

/@admin: pisz chociaż tematy po polsku.
P-10715
malan
» 2009-10-08 17:53:57
<<double_post>>
P-10716
malan
» 2009-10-08 17:54:18
P-10717
eBbi
Temat założony przez niniejszego użytkownika
» 2009-10-09 06:06:07
człowieku... jak by chodziło tylko o dołączenie linijki z ta biblioteką to bym nie zawracał dupy... tu chodzi o zmienianie w opcjach projektu. jakieś pliki trza dodać a jakieś usunąć tyle że nigdzie nie ma tego jasno opisane.
P-10726
DejaVu
» 2009-10-09 11:03:33
A jaki błąd dostajesz?
P-10727
eBbi
Temat założony przez niniejszego użytkownika
» 2009-10-09 17:04:23

[Linker error] undefined reference to `alfont_exit'
[Linker error] undefined reference to `alfont_init'
ld returned 1 exit status
 C:\Documents and Settings\eBbi\Moje dokumenty\Projekty\Makefile.win [Build Error]  [test.exe] Error 1

przy kodzie
C/C++
#include <allegro.h>
#include <alfont.h>

void init();
void deinit();

int main() {
    init();
   
    while( !key[ KEY_ESC ] ) {
        /* put your code here */
    }
   
    deinit();
    alfont_exit();
    return 0;
}
END_OF_MAIN()

void init() {
    int depth, res;
    allegro_init();
    depth = desktop_color_depth();
    if( depth == 0 ) depth = 32;
   
    set_color_depth( depth );
    alfont_init();
   
    res = set_gfx_mode( GFX_AUTODETECT_WINDOWED, 640, 480, 0, 0 );
    if( res != 0 ) {
        allegro_message( allegro_error );
        exit( - 1 );
    }
   
    install_timer();
    install_keyboard();
    install_mouse();
    /* add other initializations here */
}

void deinit() {
    clear_keybuf();
    /* add other deinitializations here */
}
[ / code ]
P-10730
pixelmaster
» 2009-10-09 17:41:29
Podlinkowałeś libalfont.a ?
Opcje projektu -> Parametry -> w konsolidator bierzesz dodaj plik i szukasz libalfont.a i dodajesz
P-10731
eBbi
Temat założony przez niniejszego użytkownika
» 2009-10-09 18:39:39
po dodaniu wyskakują błędy:

  [Linker error] undefined reference to `_imp__ugetxc'
(z 5 razy ta górna linijka)
  more undefined references to `_imp__ugetxc' follow
  ld returned 1 exit status
 C:\Documents and Settings\eBbi\Moje dokumenty\Projekty\Makefile.win [Build Error]  [test.exe] Error 1
P-10732
« 1 » 2
  Strona 1 z 2 Następna strona