Friday, December 13, 2013

C4Droid

1:53 PM

C4droid es un C / C + + IDE + C / C + + compilador fácil de usar (pero potente) para Android . Tenga en cuenta que C4droid compatible con dispositivos con procesadores ARM (no para dispositivos con Intel x86 o procesador MIPS ) .
Características básicas:
- Desconectado compilador : crear sus propias aplicaciones en el dispositivo Android y ejecutarlos , incluso sin conexión a Internet
- No se requiere de la raíz (pero C4droid puede utilizarla para sus programas si lo desea)
- Full ANSI C y soporte ISO C99 con TCC + uClibc
- Editor de código fuente con resaltado de sintaxis, pestañas , autocompletado de código , el formato de código, la asociación de archivos y deshacer infinito / rehacer
- Exportación y compartir tus programas como APKs o ejecutables nativos (para aplicaciones de terminal )
Más características con un plugin gratuito GCC :
- Full C + + y casi completa C + +11 apoyo con GCC + libc Bionic
- NativeActivity , Qt , SDL y apoyo SDL2 para GUI
- La versión más reciente de GCC siempre disponible
- Apoyo Makefile : utilizar los mismos scripts de creación como en su PC ( BusyBox se incluye )
- Función semiautomática biblioteca de portabilidad de código abierto para mejorar la programación y la educación
C4droid está diseñado para ser fácil de simpático fuera de la caja , pero nada es perfecto , así que aquí están algunas respuestas a preguntas que pueden aparecer :
Cómo instalar el soporte de C + + ?
C4droid le pedirá que instale el apoyo C + + en el primer arranque y se configurará en modo semiautomático.
Si quieres hacerlo manualmente, por lo que necesita :
0 ) Lo suficiente memoria interna o de los derechos de root. C4droid no requiere derechos de root para equipos con más de 50 MB de memoria interna libre .
1 ) Instale el plugin de GCC ( C4droid le pedirá que lo instale ) .
2 ) Seleccione G+ + compilador en las preferencias C4droid .
3 *) Utilizar iostream , no iostream.h
4 *) Añadir " using namespace std; " a su programa (antes int main )

Cómo utilizar SDL , SDL2 , NativeActivity y Qt en el modo de un solo archivo ?
Sólo tiene que instalar SDL plugin y seleccione G+ + compilador en las preferencias C4droid .
Tenga en cuenta que C4droid elige el modo de aplicación utilizando un análisis de código fuente muy simple:
SDL se detecta con # include " SDL.h " , SDL2 se detecta con # include " SDL2/SDL.h " , NativeActivity se detecta con # include " android_native_app_glue.h " , Qt se detecta con # include " QtGui "
Si está compilando una aplicación Qt de un solo archivo , debe agregar # include " yoursourcefilenamewithcpp.moc " hasta el final del archivo de código fuente también .

Cómo utilizar Makefiles , proyectos de varios archivos , etc?
Larga clic en el botón compilar (o seleccione "Configuración de compilación " si los botones están ocultos / movido ) y configurar el directorio actual para utilizar el modo que desee .
Tenga en cuenta que C4droid creará . Fichero de configuración C4droid cuando usted presione Ok . Algunos modos (como el makefile ) requieren que ingrese como resultado el nombre del archivo ejecutable, no se olvide de hacer eso.
Después de hacer que todos los botones de uso compilar y ejecutar para generar y ejecutar su aplicación como regular.

Cómo construir e instalar las bibliotecas?
Casi de la misma manera como la construcción de Makefile normal, excepto para los que muy probablemente se puede requerir algunos parches .
Bibliotecas Actualmente probados son gmp (memoria interna solamente), MPFR , mpc, libxml2 , neón, sqlite , SDL_gfx (- disable- mmx necesario).

¿Qué atajos de gestos / teclado soporta C4droid ?
Larga clic gestos :
Botón Guardar : guardar como.
Abrir botón : archivos recientes .
Botón Ejecutar : ejecuta con argumentos.
Botón Compile : configurar el directorio actual .
Tab : cerrar la pestaña .

Atajos de teclado :
Ctrl -C, Ctrl- V , Ctrl -X para Copiar, Pegar y Cortar
Ctrl-S , Ctrl- S 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 Build / compile
Ctrl -R para Run
Ctrl-Space/Ctrl-D para autocompletar (Ctrl -Space se puede reservar por Android )
Descarga

Escrito por

Aprender y compartir el conocimiento

0 comments:

Post a Comment

Comenta

 

© 2013 Nano. All rights resevered. Designed by Thanator

Back To Top