DLL no encontrada con MinGW y C

En ocasiones, al distribuir nuestros programas creados con C y/o C++ se recibe un error por una DLL no encontrada, que dice algo como “La ejecución del código no puede continuar porque no se encontró nombre.dll. Este problema se puede solucionar reinstalando el programa”. Esto pasa porque, como su nombre lo dice, no existe esa DLL. La DLL debe estar en el mismo directorio donde se ubica nuestro ejecutable, o agregada a la PATH. Tenemos 2 posibles soluciones para errores de DLL no encontrada. ...

diciembre 8, 2023 · 2 min · 231 palabras · Parzibyte

Incluir windows.h con GCC

En este post voy a enseñarte a compilar código C++ o CPP que a su vez usa la API de Windows a través del encabezado windows.h pero sin usar Visual Studio. Dicho con otras palabras, vas a aprender a compilar código de C++ usando GCC (g++) incluyendo el encabezado windows.h. En mi caso he usado MSYS para instalar MinGW y los compiladores de GCC y G++. ...

diciembre 8, 2023 · 2 min · 214 palabras · Parzibyte

Instalar GCC con MSYS2 (compilador de C y C++)

En este corto post te mostraré cómo instalar el compilador de C, C++ y otras utilidades en Windows de 64 bits usando MSYS2. También te enseñaré a agregar la ubicación a la PATH para que puedas invocar el comando desde cualquier lugar. ...

agosto 24, 2021 · 2 min · 369 palabras · Parzibyte

Compilando Allegro 5 con GCC en Windows

En este post te mostraré cómo compilar programas con Allegro (librería para desarrollo de videojuegos en C y C++) desde Windows usando el compilador gcc y obviamente Allegro en su versión 5. A lo largo del tutorial te enseñaré cómo instalar el compilador, agregarlo a la PATH, incluir los headers y cosas necesarias de allegro para finalmente compilar nuestro hola mundo con Allegro 5 . ...

febrero 14, 2021 · 4 min · 702 palabras · Parzibyte

Solución a error: 'for' loop initial declarations are only allowed in C99 mode

En este post te mostraré la solución al siguiente problema que ocurre cuando se programa en C: archivo.c:34:5: error: ‘for’ loop initial declarations are only allowed in C99 mode Personalmente me sucede al intentar compilar con gcc, pero de igual modo si te aparece en otro lugar, te mostraré la solución. ...

julio 10, 2020 · 2 min · 261 palabras · Parzibyte

Instalar compilador de C y C++ sobre Windows de 32 bits

Resumen En este post te voy a mostrar cómo instalar el compilador gcc y c++ sobre Windows, en la versión de 32 bits. Al final podrás ejecutar y programar en C y C plus plus. Hago esto por dos cosas: Para mostrarte cómo instalar el compilador de C en una PC de 32 bits Para recordarme a mí mismo cómo hacerlo cuando necesite compilar un programa de Go que lleva SQLite 3 pero para 32 bits, desde mi PC de 64 bits, ya que el mismo requiere un compilador C de 32 bits si se compila para 32 bits debido a que utiliza CGO ...

agosto 16, 2019 · 4 min · 696 palabras · Parzibyte