A downloadable tool for Windows

Download NowName your own price

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:

  1. Pulsa Win + I para abrir Configuración
  2. 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.
  3. En la sección Variables de usuario, selecciona Path y pulsa Editar
  4. 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


Updated 9 days ago
StatusReleased
CategoryTool
PlatformsWindows
AuthorAREStudio

Download

Download NowName your own price

Click download now to get access to the following files:

Compilador.zip 1.3 kB

Leave a comment

Log in with itch.io to leave a comment.