C4droid é o mais poderoso compilador C / C ++ IDE + C / C ++ para Android. Recursos: • Compilador C / C ++ off-line: crie seus próprios aplicativos no dispositivo Android e execute-os mesmo sem acesso à Internet • Suporte para gráficos Qt, SDL, SDL2, Allegro, SFML, FLTK e NativeActivity • Exportar e compartilhar seus programas como APK ou binários • Depurador com pontos de interrupção e relógios • Suporte ao CMake e Makefile: use os mesmos scripts de compilação do seu PC (o BusyBox está incluído) • Editor de código fonte com realce de sintaxe, guias, preenchimento de código, formatação de código, associação de arquivo e desfazer / refazer • Nenhuma raiz é necessária (mas o C4droid pode usá-lo para seus programas se você quiser) • Suporte completo para ANSI C e ISO C99 com TCC (Tiny C Compiler) + musl libc • Compilador C ++ totalmente funcional, suporte completo para C ++ 11 com GCC • integração Git • GUI personalizável, escolha onde colocar guias e botões por si mesmo, os temas também são suportados • Recurso de portabilidade de biblioteca semiautomática de código aberto para programação e educação aprimoradas C4droid é projetado para ser user-friendly-out-of-the-box, mas nada é perfeito, então aqui estão algumas respostas para perguntas que podem aparecer: Como usar Makefiles, projetos multifiles, etc? Clique com o botão compilar por um clique longo (ou selecione "configurações de compilação" se os botões estiverem ocultos / movidos) e configure o diretório atual para usar o modo desejado. Observe que o C4droid criará o arquivo de configuração .c4droid quando você pressionar Ok. Alguns modos (como makefile) requerem para inserir o nome do arquivo executável do resultado, não se esqueça de fazer isso. Depois de fazer isso, use os botões compilar e executar para criar e executar seu aplicativo como regular. Como usar bibliotecas gráficas no modo de arquivo único? Basta instalar o plugin SDL e selecionar o compilador G ++ nas preferências do C4droid. Observe que o C4droid escolhe o modo de aplicativo usando uma análise de código-fonte muito simples: cada modo gráfico é detectado com a sequência de inclusão correspondente (por exemplo, o SDL é detectado com #include "SDL.h", verifique os exemplos incluídos para mais informações). Comentar estas linhas não terá qualquer efeito. Se você está compilando um aplicativo Qt de arquivo único, você também deve adicionar #include "yoursourcefilenamewithcpp.moc" ao final do arquivo de código-fonte também. Como instalar o suporte a C ++ manualmente? C4droid irá pedir-lhe para instalar o suporte C ++ na primeira inicialização e irá configurar-se no modo semi-automático. Se você quiser fazer isso manualmente, você precisa: 0) Suficiente (100MB +) de memória interna 1) Instalar o plugin do GCC 2) Selecione o compilador G ++ nas preferências do C4droid Note que se você quiser usar o C4droid como um compilador C, é melhor selecionar o GCC, não o G ++. Como construir e instalar bibliotecas? Quase da mesma forma que o edifício Makefile regular, exceto pelo que provavelmente algum patch pode ser necessário. As bibliotecas testadas atualmente são gmp, mpfr, mpc, libxml2, neon, sqlite, SDL_gfx (--disable-mmx required). Quais atalhos de teclado / gestos o C4droid suporta? Gestos de clique longo: Novo botão: apaga o arquivo atual. Botão Salvar: salve como. Botão Abrir: arquivos recentes. Botão de execução: executado com argumentos. Botão de compilação: configure o diretório atual. Separador: feche o separador Atalhos do 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 localizar Ctrl-A para selecionar Todos Ctrl-B para compilação / compilação Ctrl-R para executar Ctrl-Espaço / Ctrl-D para autocompletar (Ctrl-Espaço pode ser reservado pelo Android) Relatar erros em [email protected]. C4droid significa "c for android" (ou "c ++ para android"). C4droid não é um compilador online, então ele usa binários reais. Alguns binários no APK estão licenciados sob (L) GPL, envie-me um email para o código fonte (compilador Tiny C, GCC, BusyBox, etc.) Android é uma marca comercial da Google Inc. Qt é uma marca registrada da Digia.
APKFab.com e o link para download deste app são 100% seguros. Todos os links para download de apps listados em APKFab.com são da Google Play Store ou enviados por usuários. Para o app da Google Play Store, APKFab.com não o modificará de nenhuma forma. Para o app enviado pelos usuários, APKFab.com verificará a segurança da assinatura do APK antes de lançá-lo em nosso site.