¿Has usado C4droid - C/C++ compiler & IDE para Android? Comparte tu experiencia y ayuda a otros usuarios.
Detalles clave de C4droid - C/C++ compiler & IDE
- C4droid es el IDE de C/C++ más potente + compilador de C/C++ para Android.
- Última actualización el
- Estado de análisis de virus:
Limpio (es muy probable que este programa de software esté limpio)
Descripción del desarrollador
C4droid es el IDE + compilador de C/C++ más potente para Android.
Características:
- Compilador de C/C++ offline: crea tus propias aplicaciones en el dispositivo Android y ejecútalas incluso sin acceso a Internet
- Soporte para gráficos con Qt, SDL, SDL2, Allegro, SFML, FLTK y NativeActivity
- Exporta y comparte tus programas como APK o binarios
- Depurador con puntos de interrupción y observaciones
- Soporte para CMake y Makefile: utiliza los mismos scripts de construcción que en tu PC (BusyBox está incluido)
- Editor de código fuente con resaltado de sintaxis, pestañas, autocompletado, formateo de código, asociación de archivos y deshacer/rehacer
- No se requiere root (pero C4droid puede usarlo para tus programas si lo deseas)
- Soporte completo para ANSI C e ISO C99 con TCC (Tiny C Compiler) + musl libc
- Compilador de C++ totalmente funcional, soporte completo para C++11 con GCC
- Integración de Git
- Interfaz gráfica personalizable, elige dónde colocar pestañas y botones tú mismo, también se admiten temas
- Función de portabilidad de bibliotecas de código abierto semiautomática para una programación y educación mejoradas
C4droid está diseñado para ser fácil de usar desde el primer momento, pero nada es perfecto, así que aquí hay algunas respuestas a preguntas que pueden surgir:
¿Cómo usar Makefiles, proyectos multifiles, etc.?
Mantén pulsado el botón de compilar (o selecciona "configuración de compilación" si los botones están ocultos/movidos) y configura el directorio actual para usar el modo que desees.
Ten en cuenta que C4droid creará un archivo de configuración .c4droid cuando presiones Ok. Algunos modos (como makefile) requieren que ingreses el nombre del archivo ejecutable resultante, no olvides hacerlo.
Después de hacer eso, usa los botones de compilar y ejecutar para construir y ejecutar tu aplicación como de costumbre.
¿Cómo usar bibliotecas gráficas en modo de archivo único?
Simplemente instala el complemento SDL y selecciona el compilador G++ en las preferencias de C4droid.
Ten en cuenta que C4droid elige el modo de la aplicación utilizando un análisis de código fuente muy simple:
cada modo gráfico se detecta con la cadena de inclusión correspondiente (por ejemplo, SDL se detecta con #include "SDL.h", consulta los ejemplos incluidos para más información). Comentar estas líneas no tendrá ningún efecto.
Si estás compilando una aplicación Qt de archivo único, también debes agregar #include "elnombredetufichero.cpp.moc" al final del archivo de código fuente.
¿Cómo instalar el soporte de C++ manualmente?
C4droid te pedirá que instales el soporte de C++ en el primer inicio y se configurará en modo semiautomático.
Si deseas hacerlo manualmente, necesitas:
0) Suficiente memoria interna (100MB) O derechos de root
1) Instalar el complemento GCC
2) Seleccionar el compilador G++ en las preferencias de C4droid
Ten en cuenta que si deseas usar C4droid como compilador de C, es mejor seleccionar GCC, no G++.
¿Cómo construir e instalar bibliotecas?
Casi de la misma manera que la construcción de Makefile regular, excepto que probablemente se requiera algún parcheo.
Las bibliotecas actualmente probadas son gmp (solo memoria interna), mpfr, mpc, libxml2, neon, sqlite, SDL_gfx (--disable-mmx requerido).
¿Qué gestos/atajos de teclado admite C4droid?
Gestos de clic largo:
Nuevo botón: eliminar el archivo actual.
Botón Guardar: guardar como.
Botón Abrir: archivos recientes.
Botón Ejecutar: ejecutar con argumentos.
Botón Compilar: configurar el directorio actual.
Pestaña: cerrar pestaña.
Atajos de teclado:
Ctrl-C, Ctrl-V, Ctrl-X para Copiar, Pegar y Cortar
Ctrl-S, Ctrl-O para Guardar/Abrir
Ctrl-Z, Ctrl-Y para Deshacer/Rehacer.
Ctrl-L para "ir a la línea"
Ctrl-F para Buscar
Ctrl-A para seleccionar todo
Ctrl-B para Construir/compilar
Ctrl-R para Ejecutar
Ctrl-Space/Ctrl-D para autocompletar (Ctrl-Space puede estar reservado por Android)
Reporta errores a n0n3m4@gmail.com.
C4droid significa "c para android" (o "c++ para android").
C4droid no es un compilador en línea, por lo que utiliza binarios reales.
Algunos binarios en APK están licenciados bajo (L)GPL, envíame un correo para el código fuente (Tiny C compiler, GCC, BusyBox, etc.)
Android es una marca registrada de Google Inc.
Qt es una marca registrada de Digia.
¿Has usado C4droid - C/C++ compiler & IDE para Android? Comparte tu experiencia y ayuda a otros usuarios.
Explorar más
DeepFossil - Fossil ID
GratuitoDumb Ways JR Zany's Hospital
De pagoSuper Why ABC Adventures
De pagoABA Wizard
De pagoLexia Reading Core5
GratuitoPBS KIDS Measure Up!
GratuitoCounting Fish
GratuitoChuck Smith Sermons
GratuitoFemale Reproductive System 3D
GratuitoDelhi Public School Ludhiana
GratuitoLiving Commentary (Early Access)
GratuitoRoot Management Apps Checking
Gratuito