Saltar al contenido
Volver al inicio
Volver al blog
Tutorial

Compila y ejecuta C++ en Android — en el dispositivo, sin conexión tras una descarga

Compila y ejecuta C++ en tu teléfono Android con un pack de compilador completo basado en Clang: descárgalo una vez y después compila en el dispositivo y sin conexión. Para qué sirve y dónde están los límites.

2 min
Por Pelayo Naredo
Compila y ejecuta C++ en Android — en el dispositivo, sin conexión tras una descarga

C++ necesita un compilador serio, que es exactamente por lo que la gente asume que está fuera de alcance en un teléfono. PocketCode ofrece un pack de compilador completo de C/C++ construido sobre Clang: descárgalo una vez y tus archivos .cpp compilan y se ejecutan en el dispositivo, sin conexión.

Un pack de compilador completo, luego sin conexión

C++ llega como un pack opcional — una cadena de herramientas real basada en Clang — que instalas una sola vez. Después de eso: abre un archivo .cpp, toca Run y compila y ejecuta localmente.

  • El lenguaje moderno que escribes — clases, plantillas, la STL, std::cout, RAII — compila en el dispositivo.
  • Diagnósticos, advertencias y errores reales de Clang, exactamente como en un escritorio.
  • Una vez instalado, se ejecuta sin conexión y nada sale del dispositivo.

Para C ligero y rápido en concreto, también hay un compilador de C incluido que no necesita ninguna descarga — consulta compila y ejecuta C en Android.

Para qué es genial

  • Aprender C++ — plantillas, la STL, el modelo de memoria, todo sobre la marcha.
  • Práctica de algoritmos y programación competitiva — ejercicios de compilar-y-ejecutar en cualquier lugar.
  • Programas pequeños y ejercicios — construye una clase, ejecútala, itera.

El editor añade resaltado, autocompletado y formateo de nivel Clang y una barra de símbolos para la puntuación de C++.

Los límites honestos

  • Una descarga única. El pack completo de C/C++ es más pesado que los cinco incluidos; una vez instalado, la compilación es totalmente sin conexión.
  • Ajustado para aprender y compilaciones pequeñas. Ideal para ejercicios y programas de un solo archivo — no un gran sistema de compilación nativa con múltiples bibliotecas.
  • Compilación a escala de teléfono. Genial para programas pequeños; las bases de código enormes pertenecen a un escritorio.

Dentro de esos límites, es C++ real, compilado y ejecutado en tu teléfono.

Parte de la lista

C++ es uno de una docena de lenguajes que PocketCode ejecuta en el dispositivo — cinco incluidos sin conexión (Python, JavaScript, C, Ruby, PHP) más packs como este. Consulta la lista completa.


Añade el pack una vez y tu teléfono compila C++, sin conexión.

PocketCode llegará pronto a Google Play. Únete a la preinscripción para probarlo en tu propio dispositivo.

La herramienta detrás de este artículo

Editor de código

¿Listo para probar PocketCode?

Descarga la app y empieza a programar desde tu móvil.