Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Flynker en 7 Octubre 2010, 17:00 pm



Título: allegro en windows
Publicado por: Flynker en 7 Octubre 2010, 17:00 pm
Hola
Alguien me puede explicar como uilizar allegro en windows
eh estado investigando pero no he encontrada mucho...
estoy utilizando dev-c portable y tc y me han marcado error
sobre dev-c ya descarge las actualizaciones me sigue marcando error en la funcion
textout();
el documento pdf que consegui me marca que esta bien escrito pero sospecho que fue hecho en linux.. y tal vez textout(); es solo en linux y no windows
Este es el codigo que me marca el documento:

Código:
#include <stdio.h>
#include <stdlib.h>
#include <allegro.h>

int main()
{
allegro_init();
install_keyboard();
if(set_gfx_mode(GFX_AUTODETECT,320,200,0,0)<0)
{
printf("error al iniciar el modo grafico\n");
allegro_exit();
exit(-1);
}
        textout(screen,font,"Mi primer programa"0,0,15);
readkey();
allegro_exit();
return 0;
}

este escrito aparece en IDE RHIDE


Título: Re: allegro en windows
Publicado por: xassiz~ en 7 Octubre 2010, 17:01 pm
Lo que pasa es que te lo tienes que bajar antes de utilizarlo :xD


Título: Re: allegro en windows
Publicado por: Flynker en 7 Octubre 2010, 17:05 pm
eso no lo hice cuando actualice el dev-c en
herramientas->buscar actualizaciones
y seleccionar los paquetes de allegro ?
o como lo agrego al IDE?


Título: Re: allegro en windows
Publicado por: xassiz~ en 7 Octubre 2010, 17:16 pm
Lo bajas de internet, y lo metes en includes


Título: Re: allegro en windows
Publicado por: Flynker en 7 Octubre 2010, 18:25 pm
Ya falle :P
Ni modo, ya lo descargue y lo puse ahi y  asi no funciona me sigue marcando error
linker error undefined reference to...
Instale mas cosas en el dev-c y tampoco pff
Detodos modos gracias por la ayuda ;)
saludos


Título: Re: allegro en windows
Publicado por: xassiz~ en 7 Octubre 2010, 19:07 pm
Luego de meterlo cuando añadas un proyecto selecciona Allegro :xD


Título: Re: allegro en windows
Publicado por: Flynker en 7 Octubre 2010, 22:08 pm
orale, que bien!!  ;D  ya me salio
muchisimas gracias  pablomi ;-)



Por si alguien le sucede algo parecido en la función textout();
ya no esta en uso, se tiene que cambiar por
textout_ex(BITMAP *bmp, const FONT *f, const char *s, int x, int y, int color, int bg);
y al final del codigo se tiene que agregar
END_OF_MAIN();

 


Título: Re: allegro en windows
Publicado por: xassiz~ en 8 Octubre 2010, 15:44 pm
De nada, para eso estamos ;)