Cómo configurar sdl en code::blocks
Hay una carpeta de inclusión en este directorio. Ábrelo. Hay una carpeta include\SDL en el paquete SDL, arrastre esta carpeta a la carpeta de inclusión en su computadora.
2) Busque la carpeta MinGW en el directorio de instalación de codeblocks (mi directorio es así: "E:\program files\CodeBlocks\MinGW")
Hay una carpeta lib, ábrelo. Hay una carpeta lib en el paquete sdl, arrastre los tres archivos "libSDL.dll.a, libSDL.la y libSDLmain.a" a la carpeta lib en su computadora.
3) Arrastre el archivo SDL.dll en la carpeta bin del paquete sdl a "C:\WINDOWS\system32" (estoy usando XP). Por supuesto, otra forma es vincular SDL.dll a la carpeta donde se encuentran los archivos *.exe compilados con la biblioteca SDL. Esto se utiliza normalmente al distribuir programas.
En este caso, el SDL base está configurado y listo para usarse para escribir programas.
Cree un nuevo proyecto vacío usando bloques de código y cree un nuevo archivo C (actualmente estoy aprendiendo C, pero usted también puede aprender Java, C# u otros lenguajes) en el proyecto. Escriba el siguiente código:
#include lt;iostreamgt;
#include lt;SDL/SDL.hgt;
int main(int argc, char* argv [])
{
prueba
{
if(SDL_Init(SDL_INIT_EVERYTHING == -1))
throw "¡No se pudo inicializar SDL!"
}
catch(const char* s)
{
> std ::cerrlt;lt;slt;lt;std::endl;
return -1;
}
std::coutlt;lt; SDL inicializado.\n";
SDL_Quit();
devuelve 0;
}
En la ventana de administración de la izquierda , Haga clic derecho en el proyecto, seleccione Opciones de compilación, seleccione Configuración del conector en el directorio horizontal, agregue "mingw32;SDLmain.SDL" (simplemente copie el contenido entre comillas dobles) y haga clic en "Aceptar". Verá que se han agregado tres líneas de bibliotecas de conexión (sí) y luego haga clic en Aceptar aquí.
Finalmente compila y ejecuta. La compilación puede realizarse correctamente sin errores. Aunque no hay una ventana de generación, la configuración y el código de SDL no son un problema ~.
Más tarde descubrí que se generó un documento de texto stdcout en la carpeta de depuración. Este documento contiene los resultados de ejecutar el programa. Vale, eso es todo, añade...