Red de conocimiento informático - Material del sitio web - Cómo configurar sdl en code::blocks

Cómo configurar sdl en code::blocks

Primero, descargue SDL1 y busque la carpeta MinGW en el directorio de instalación de codeblocks (mi directorio es así: "E:\program files\CodeBlocks\MinGW")

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...