Error SDL con Dev-cpp -.-

Tratamos sobre el manejo de APIs frecuentemente utilizadas en el desarrollo de videojuegos, como SDL, pygame o SFML.

Error SDL con Dev-cpp -.-

Notapor Nekr0n » Vie Dic 14, 2007 11:34 am

muy buenas, pues miren, he instalado el SDL para dev-cpp y al cabo de muchos intentos que me dava errores y eso conseguí que no me diera ninguno pero a la hora de ejecutarlo... me dice algo como:

Project1.exe ha detectado un problema y debe cerrarse

y no tengo ni idea porque puede estar pasando eso...

agradeceria muchísimo cualquier sugerencia. Gracias!!!!!
Nekr0n
 
Mensajes: 2
Registrado: Vie Dic 14, 2007 11:25 am

Notapor Shellman » Lun Dic 17, 2007 5:02 am

Puedes poner el código para ver en que podría estar el error, porque ese error puede estar ocasionado por varias causas.
Shellman
 
Mensajes: 16
Registrado: Mié Ene 31, 2007 5:32 pm
Ubicación: Cartagena, Colombia

Notapor Nekr0n » Lun Dic 17, 2007 5:44 am

No si el codigo es el ejemplo q te dan en el que se dibuja un cuadro... ese que te da cuando te explica como instalar SDL en dev cpp, lo copio tal cual y nada.
Nekr0n
 
Mensajes: 2
Registrado: Vie Dic 14, 2007 11:25 am

Notapor uguru » Lun Dic 17, 2007 7:10 pm

Has probado a compilar la template ejemplo que te viene?
Avatar de Usuario
uguru
 
Mensajes: 10
Registrado: Vie Oct 12, 2007 8:40 am

Notapor Shellman » Mar Dic 18, 2007 4:15 pm

Pero donde esta ese ejemplo, de donde lo has sacado ???
Shellman
 
Mensajes: 16
Registrado: Mié Ene 31, 2007 5:32 pm
Ubicación: Cartagena, Colombia

Notapor sofoke » Mar Feb 12, 2008 6:56 am

Deverias intentar con un codigo pequeño algo como:

#include <SDL/SDL.h>
#include <stdlib.h>
int main( int argc, char *argv[] ){
SDL_Surface *Screen;
SDL_Event Cierra;
int done = 0;
if( SDL_Init( SDL_INIT_VIDEO ) < 0 ){
printf("ERROR AL INICIAR SDL");
exit(0);
}
Screen = SDL_SetVideoMode( 800, 600, 32, SDL_HWSURFACE );
if( Screen == NULL ){
printf("ERROR AL crear la ventana %s\n", SDL_GetError );
exit(0);
}
while( done == 0 ){
while( SDL_PollEvent( &Cierra ) ){
if( Cierra.type == SDL_KEYDOWN )
done = 1;
}
}
return 0;
}


Con este ejemplo te crea solo una ventana y la cierra cuando se pulsa una tecla
si quieres una forma sencilla de instalar SDL en devcpp puedes bajarlos de: http://www.devpaks.org/
y bienen en paquetes que son muy sencillos de instalar...
solo linkea:
-lmingw32 -lSDLmain -lSDL -lSDL_image -lSDL_ttf -lSDL_gfx
y no olvides tener las .dll correspondientes
...cuando lo popular no es suficiente...
Gnu-Linux-y-Más
Avatar de Usuario
sofoke
 
Mensajes: 102
Registrado: Jue May 24, 2007 8:10 pm
Ubicación: México


Volver a Sobre las bibliotecas multimedia

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado