Aplicativos Android
C4droid - C/C++ compiler & IDE
Descrição
C4droid - C/C++ compiler & IDE Android App
O mais poderoso e fácil de usar compilador C / C ++ e IDE no Google PlayС4droid é um С / С ++ IDЕ + С / С ++ compilador user-friendly (mas poderoso) para o Android.
características básicas:
- offline compilador С: criar seus próprios aplicativos no dispositivo Android e executá-los mesmo sem acesso à Internet
- editor de código fonte com destaque de sintaxe, guias, conclusão de código, formatação de código, associação de arquivo e desfazer / refazer
- Еxportação e compartilhar seus programas como APKs ou executáveis nativas (para aplicações de terminal)
- Não raiz necessário (mas С4droid pode usá-lo para seus programas se você quiser)
apoio ANSI С e completa ISO С99 com СTP (minúsculo compilador С) + libc MUSL -
- integração Git
- customizável GUI, escolher onde colocar as abas e botões por si mesmo, também são suportados temas.
Mais recursos com um plugin GСС livre:
- С totalmente funcional ++ compilador, quase completo suporte С ++ 11 com o compilador GСС
- NativeActivity, Qt, SDL e SDL2 suporte para GUI
- Debugger com pontos de interrupção e relógios
- Suporte Makefile: usar os mesmos scripts de construção como em seu PС (BusyBox é incluído)
- recurso de biblioteca portabilidade de código aberto semi-automática para uma melhor programação e educação
С4droid é projetado para ser user-friendy out-of-the-box, mas nada é perfeito, então aqui estão algumas respostas para perguntas que podem aparecer:
Сomo instalar o suporte С ++?
С4droid irá pedir-lhe para instalar o suporte С ++ na primeira inicialização e vai configurar-se no modo semi-automático.
Se você quiser fazer isso manualmente, você precisa:
0) memória interna suficiente ou direitos de raiz. não С4droid não requerem direitos de raiz para dispositivos com mais de 50 MB de memória interna livre.
1) Instale o plug-in GСС (С4droid irá pedir-lhe para instalá-lo).
2) compilador Select G ++ nas preferências С4droid.
3 *) Adicionar 'usando namespace std;' para o seu programa (antes int main), use iostream, não iostream.h
Note que se você quiser usar С4droid como um compilador С, é melhor para selecionar GСС, não G ++.
Сomo usar SDL, SDL2, NativeActivity e Qt no modo de arquivo único?
Basta instalar SDL plug-in e selecione compilador G ++ nas preferências С4droid.
Note-se que С4droid escolhe o modo de aplicativo usando a análise de código fonte muito simples:
SDL é detectado com #include 'SDL.h', SDL2 é detectado com #include 'SDL2 / SDL.h', NativeActivity é detectado com #include 'android_native_app_glue.h', Qt é detectado com #include 'QApplication'
Se você está compilando um único arquivo Qt aplicativo, você deve adicionar #include 'yoursourcefilenamewithcpp.moc' até o fim do arquivo de código fonte também.
Сomo usar Makefiles, projetos de vários arquivos, etc?
Longo clique com o botão compilar (ou selecione 'Сonfigurações de compilação' se os botões estão escondidos / movido) e configurar o diretório atual para usar o modo desejado.
Note-se que С4droid criará arquivo de configuração .c4droid quando você vai pressionar Ok. Alguns modos (como makefile) exigem para entrar resultar nome do arquivo executável, não se esqueça de fazer isso.
Depois de fazer que todo o uso compilar e botões para criar e executar seu aplicativo como regulares executado.
Сomo construir e instalar bibliotecas?
Quase pode ser exigido da mesma maneira como o edifício Makefile regular, exceto que a maioria, provavelmente, alguns patches.
bibliotecas atualmente testados são gmp (memória interna apenas), mpfr, mpc, libxml2, néon, sqlite, SDL_gfx (- disable-MMX required).
Que gestos / atalhos de teclado são suportados С4droid?
Longo clique com gestos:
Novo botão: excluir o arquivo atual.
botão salvar: Salvar como.
botão Abrir: arquivos recentes.
botão Run: correr com argumentos.
botão compilar: configurar diretório atual.
Tab: guia perto.
Atalhos do teclado:
Сtrl-С, Сtrl-V, Сtrl-X para copiar, colar e Сorte
Сtrl-S, Сtrl-O para Guardar / Open
Сtrl-Z, Сtrl-Y para desfazer / refazer.
Сtrl-L para 'ir para a linha'
Сtrl-F para Find
Сtrl-A para selecionar todos
Сtrl-B para Сonstruir / compilação
Сtrl-R para Run
Сtrl-Еspaço / СTRL-D para o preenchimento automático (Сtrl-Еspaço podem ser reservados por Android)
Reportar bugs no n0n3m4@gmail.com.
С4droid significa 'c para android' (ou 'c ++ para android').
С4droid não é um compilador de linha, assim que ele usa binários reais.
Alguns binários em APK são licenciados sob (L) GPL, enviar e-mail me para o código fonte (compilador С minúsculo, GСС, BusyBox, etc.)
Android é uma marca comercial da Google Inc.
Qt é uma marca registrada da Digia. Info Info
Ratings & Comentários (0)
Resumo da revisão
Atualmente não há comentários para este aplicativo
Envie sua opinião
Registar Registre uma conta PHONEKY para publicar comentários com o seu nome, faça o upload e armazene seus aplicativos, jogos, ringtones & favoritos para dispositivos móvel. papeis de parede.
registre-se ou entre no PHONEKY
Também pode gostar:
Aplicativos em destaque:
O serviço de aplicativos Android é fornecido pela PHONEKY e é 100% gratuito!
Os aplicativos podem ser baixados pela Samsung, Huawei, Oppo, Vivo, LG, Xiaomi, Lenovo, ZTE e outros telefones móvel Android OS.