SDL 1: Guía de instalación de la llibrería SDL en un proyecto de CodeBlocks de Windows - aigora/twIE_2021-chkr_s-l GitHub Wiki
En el proyecto desarrollado, para poder tener outputs por pantalla era necesario el uso de la librería SDL. De esta manera, el proyecto es portable a varios sistemas operativos. Los pasos para la instalación son los siguientes:
-
Descargar la librería SDL a partir del siguiente enlace, si este no funcionase o estuviera desactualizado descargar la developmente library MinGW en este enlace.
-
Una vez descargado el zip, se descomprime y copia la carpeta x86_64-w64-mingw32.
-
Posteriormente, se copia esta carpeta en la del proyecto (si no funcionase con esta carpeta que es la instalación de 64 bits emplear la otra)
-
Entramos en la configuración del proyecto, (click derecho en el icono en workspace y posteriormente en properties)
- Entramos en Project´s build options:
- Entramos en linker settings y pegamos el siguiente comando: -lmingw32 -lSDL2main -lSDL2
- Entramos en Search directories donde enlazaremos el Code blocks con la libreria, enlazando la carpeta include con el compiler y las carpetas bin y lib con el linker:
-
Si la instalación mediante nuestros pasos no funciona, aquí hay un tutorial en inglés de instalación para todos los sistemas operativos y para otros compiladores.
-
IMPORTANTE, todos los miembros deberán incluir estas carpetas de manera local porque hay archivos como los .dll que GITHUB no no sincroniza bien.
-
Si el proceso no funcionará también es posible instalarlo dentro de la propia ruta de instalación de CodeBlocks aunque no es recomendable.