Buenas,
Tengo un problema al instalar SDL en Code:Blocks, he estado mirando vídeos de instalación y tal.. todo correcto pero el problema se viene acá:
fatal error: SDL/SDL.h: No such file or directory
(http://i.imgur.com/aOlna9w.png)
Me señala el error al incluir:
(http://i.imgur.com/MDSZ2ic.png)
#include <iostream>
#include <SDL/SDL.h>
SDL_Surface *screen = NULL;
int main(int argc, char* args[]) {
SDL_Init(SDL_INIT_EVERYTHING);
screen = SDL_SetVideoMode(480, 272, 32, SDL_HWSURFACE | SDL_DOUBLEBUF);
SDL_WM_SetCaption("Creacion de una ventana", NULL);
SDL_Delay(5000);
SDL_Flip(screen);
return 0;
}
El proyecto lo tengo modificado así:
-lmingw32 -lSDL2main -lSDL2 -lSDL2_image -lSDL2_mixer
(http://i.imgur.com/Z7AZxAV.png)
(http://i.imgur.com/hmLOv7p.png)
(http://i.imgur.com/GHUoKFR.png)
Dll en ejecutable:
(http://i.imgur.com/z5EFl9J.png)
Si alguien sabe al respecto agradecería una ayudita.
Gracias.
Saludos.
¿Qué ocurre si pones solo #include <SDL.h>?
Ve a ...mingw32...\includes\SDL2
¿Dentro de esa carpeta, hay algún archivo llamado SDL.h?
Si pongo:
#include <SDL.h>
Me salta esto:
(http://i.imgur.com/juBMeCb.png)
Sí, dentro de dicha carpeta del SDL se encuentra SDL.h
(http://i.imgur.com/QUpV5We.png)
Saludos.
Al parecer es un error de SDL.
http://stackoverflow.com/questions/22446008/winapifamily-h-no-such-file-or-directory-when-compiling-sdl-in-codeblocks (http://stackoverflow.com/questions/22446008/winapifamily-h-no-such-file-or-directory-when-compiling-sdl-in-codeblocks)
Gracias por las respuestas.
Problema solucionado.
Saludos.