C4droid 5.96 [paid]

Descrição

C4droid é um fácil de usar (mas poderosa) C/c + + IDE + compilador C/C++ para Android.
Características básicas:
-Compilador offline: criar seus próprios aplicativos no dispositivo Android e executá-los mesmo sem acesso à Internet
-Nenhuma raiz necessário (mas C4droid pode usá-lo para seus programas, se você quiser)
-Suporte completo ANSI C e ISO C99 com TCC + uClibc
-Editor de código fonte com destaque de sintaxe, guias, auto-completar de código, formatação de código, associação de arquivo e desfazer/refazer infinito
-GUI personalizável, escolher onde colocar guias e botões por si mesmo, temas também são suportados.
-Exportação & compartilhar seus programas como APKs ou executáveis nativos (para aplicativos de terminais)
Mais recursos com um plugin grátis do GCC:
-Cheio de C++ e quase completa de C + + 11 suporte com GCC + libc Bionic
-NativeActivity, Qt, SDL e SDL2 suporte para GUI
-A mais recente versão do GCC sempre disponível
-Suporte Makefile: uso o mesmo construir scripts como no seu PC (BusyBox está incluído)
-Biblioteca semi-automático de código fonte aberto, portando uma característica avançada programação & educationC4droid é projetado para ser usuário-friendy fora-de-caixa, mas nada é perfeito, então aqui estão algumas respostas para perguntas que podem aparecer:
Como instalar o suporte do C++?
C4droid irá pedir para instalar o suporte do C++ na primeira inicialização e irá configurar-se em modo semi-automático.
Se você quer fazer isso manualmente, você precisa:
0) Memória interna suficiente ou direitos de raiz. C4droid não requer direitos de raiz para dispositivos com mais de 50MB de memória interna livre.
1) Instalar GCC plugin (C4droid pede-lhe para instalá-lo).
2) Selecione o compilador G + + no C4droid preferências.
3 *) Uso iostream, não iostream. h
4 *) Adicionar "usando o namespace std;" para o seu programa (antes int principal)

Como usar o SDL, SDL2, NativeActivity e Qt em modo de arquivo único?
Só instalar o plugin do SDL e selecione o compilador G + + no C4droid preferências.
Observe que o C4droid escolhe o modo de aplicativo usando uma análise do 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 app, você deve adicionar o #include "yoursourcefilenamewithcpp.moc" para o final do arquivo de código-fonte também.

Como usar Makefiles, projetos multi-arquivos, etc?
Long-clique botão compilar (ou selecione "configurações de compilação", se os botões estiverem ocultos/movido) e configurar o diretório atual para usar o modo que você quer.
Observe que C4droid irá criar o arquivo de configuração .c4droid, quando você vai pressionar Ok. Exigem alguns modos (como makefile) para introduzir o nome do arquivo executável do resultado, não se esqueça de fazer isso.
Depois de fazer o que todos usam compilar e executar botões para compilar e executar seu aplicativo como regular.

Como construir e instalar bibliotecas?
Quase da mesma maneira como regular Makefile construindo exceto para que muito provavelmente alguns patches podem ser necessário.
Atualmente testadas bibliotecas são gmp (apenas na memória interna), mpfr, mpc, libxml2, néon, sqlite, SDL_gfx (-disable-mmx exigido).

Que gestos/teclado atalhos faz C4droid suporte?
Gestos de Long-clique:
Botão salvar: salvar como.
Botão abrir: arquivos recentes.
Executar botão: executar com argumentos.
Compilar o botão: configurar o diretório atual.
Guia: guia de perto.

Atalhos de teclado:
CTRL-C, Ctrl-V, Ctrl-X para copiar, colar e cortar
CTRL-S, Ctrl-O para salvar/abrir
CTRL-Z, Ctrl-Y para desfazer/refazer.
CTRL-L para "ir para a linha"
Ctrl-F para encontrar
CTRL + A para selecionar tudo
CTRL-B para construção/compilação
CTRL-R para executar
CTRL-espaço/Ctrl-D para AutoCompletar (Ctrl-espaço pode ser reservado por Android) se você encontrou alguns erros ou quiser mais ajuda, contate-me.
C4droid irá verificar licença através da Internet, certifique-se de ter um app Google peça correta (não remendado ou cortado).Relatório de bugs no [email protected] binários contidos no APK são licenciados sob a GPL (L), envie-me para obter o código fonte (compilador de C pequeno, GCC, BusyBox, etc.)
Android é uma marca comercial da Google Inc.
Qt é uma marca registrada da Digia.

versões Antigas

Free Download Baixe por QR Code
  • Nome do Aplicativo: C4droid
  • Categoria: Educação
  • Código App: com.n0n3m4.droidc
  • A versão mais: 5.96
  • Exigência: 2.2.x ou superior
  • Tamanho : 2.8 MB
  • Atualizado: 2017-08-08