Test Foro de elhacker.net SMF 2.1

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:


#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 ;)