Saltar al contenido principal

00.02 - Instalar biblioteca SDL2

Lenguajes Estructurados


¿Qué es SDL2?

SDL2 es una biblioteca de desarrollo de videojuegos multiplataforma que proporciona una API de bajo nivel para acceder a audio, teclado, ratón, joystick, GPU y otros dispositivos de E/S.


Instalación

Windows

Descargar el instalador de SDL2 desde la página oficial

Alternativa 1

  • Ejecutar los comandos pacman en una terminal de MSYS2. Aceptar el valor predeterminado para instalar las bibliotecas gráficas SDL2.
pacman -S mingw-w64-ucrt-x86_64-SDL2
pacman -S mingw-w64-ucrt-x86_64-SDL2_gfx
pacman -S mingw-w64-ucrt-x86_64-SDL2_image
pacman -S mingw-w64-ucrt-x86_64-SDL2_ttf

Alternativa 2

Para evitar instalar SDL2 en el sistema, se puede usar la biblioteca estática de SDL2. Descargar los archivos de biblioteca y header desde aquí


Configuración

Windows

  • Ubicar la carpeta donde se instaló previamente MinGW64 (típicamente será C:\msys64\mingw64).

  • Copiar el contenido de la carpeta include en la carpeta mingw64/include de MinGW64.

  • Copiar el contenido de la carpeta lib en la carpeta mingw64/lib de MinGW64.

  • Copiar el contenido de la carpeta bin en la carpeta mingw64/bin de MinGW64.


Instalación de Bibliotecas GFX solamente

Para instalar solamente las bibliotecas del compoenente SDL2_gfx, descargar los archivos de biblioteca y header desde aquí

Realizar el mismo procedimiento de copiado de archivos que en la sección anterior.


Referencias: