Compilador C++
A downloadable tool for Windows
Requisitos para que el .bat funcione correctamente
Es necesario tener instalado el entorno MSYS2, que incluye el compilador g++ dentro de su subsistema ucrt64. Para instalarlo:
1. Descargar MSYS2
Ve al sitio oficial: 🔗 https://www.msys2.org
Descarga el instalador y sigue los pasos. Una vez instalado, abre el terminal de MSYS2 y ejecuta:
pacman -Syu
Esto actualizará el sistema. Luego instala el compilador:
pacman -S mingw-w64-ucrt-x86_64-gcc
Este paquete incluye g++ para compilar tus .cpp.
2. Configurar la variable de entorno Path
Para que el .bat pueda invocar g++ desde cualquier carpeta, necesitas añadir la ruta del compilador a tu entorno:
Pasos:
- Pulsa
Win + Ipara abrir Configuración - En la sección de búsqueda, busca: "variables", debería aparecer dos opciones, "Editar Variables de entorno del sistema" y "Editar Variables de entorno de la cuenta", en este caso solo haz click en el de la cuenta.
- En la sección Variables de usuario, selecciona
Pathy pulsa Editar - Añade esta ruta (ajústala si instalaste MSYS2 en otra carpeta):
C:\msys64\ucrt64\bin
6. Acepta y cierra todas las ventanas
Verificación
Abre una consola (cmd) y escribe:
g++ --version
Si todo está bien, verás la versión del compilador. Ya puedes arrastrar tu .cpp al .bat y generar el .exe sin depender de IDEs ni licencias.
Recomendación
Si quieres un EXE sin consola al compilarlo, cambia la parte de:
g++ "%archivo%" -o "%carpeta_bat%%nombre%.exe"
por:
g++ "%archivo%" -o "%carpeta_bat%%nombre%.exe" -mwindows
Y si quieres codificación UTF-8, pon este comando:
-fexec-charset=UTF-8 -finput-charset=UTF-8
al lado del comando que esté asignado
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.