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:

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

  2. Una vez descargado el zip, se descomprime y copia la carpeta x86_64-w64-mingw32.

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

  4. Entramos en la configuración del proyecto, (click derecho en el icono en workspace y posteriormente en properties)

  1. Entramos en Project´s build options:

  1. Entramos en linker settings y pegamos el siguiente comando: -lmingw32 -lSDL2main -lSDL2

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

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

  2. IMPORTANTE, todos los miembros deberán incluir estas carpetas de manera local porque hay archivos como los .dll que GITHUB no no sincroniza bien.

  3. Si el proceso no funcionará también es posible instalarlo dentro de la propia ruta de instalación de CodeBlocks aunque no es recomendable.