C4droid - C/C   compiler & IDE icon

C4droid - C/C compiler & IDE

8.00 for Android
4.5 | 50,000+ Installations | Avis

n0n3m4

3,99 €

La description de C4droid - C/C compiler & IDE

C4Droid est le compilateur C / C C / C C / C le plus puissant pour Android.
Caractéristiques:
• Offline C / C Compiler: Créez vos propres applications sur l'appareil Android et exécutez Ils même sans accès à Internet
• QT, SDL, SDL2, Allegro, SFML, FLTK et NATIVEActivity Soutien au graphique
• Exportez et partagez vos programmes en tant qu'APK ou binaires
• Debugger avec points d'arrêt et montres
• Support CUMAKE et MAKEFILE: Utilisez les mêmes scripts de construction que sur votre PC (Busybox est inclus)
• Éditeur de code source avec la mise en surbrillance de la syntaxe, les onglets, l'achèvement du code, la mise en forme du code, l'association de fichiers et annuler / annuler / redo
• non root requis (mais C4Droid peut l'utiliser pour vos programmes si vous le souhaitez)
• Support complet ANSI C et ISO C99 avec TCC (compilateur Tiny C) MusL Libc
• Compilateur C entièrement fonctionnel, complet C 11 Support avec GCC
• Intégration GIT
• GUI personnalisable, choisissez où placer des onglets et des boutons par vous-même, des thèmes sont également pris en charge
• Portage de bibliothèque open-source semi-automatique Featu Re pour une programmation et une éducation améliorées
C4Droid est conçue pour être utilisée par l'utilisateur, mais rien n'est parfait, voici quelques réponses pour les questions qui peuvent apparaître:
Comment utiliser des maquillages, des projets multifile, etc.
Cliquez sur le bouton Compiler à long terme (ou sélectionnez «Paramètres de compilation» si les boutons sont masqués / déplacés) et configurez le répertoire actuel pour utiliser le mode souhaité.
Notez que C4Droid sera Créez un fichier de configuration .C4Droid lorsque vous appuyez sur OK. Certains modes (comme Makefile) nécessitent de saisir le nom de fichier exécutable de résultat, n'oubliez pas de le faire.
Après avoir fait que tout cela utilise des boutons compiler et exécuter pour construire et exécuter votre application comme régulier.
Comment Pour utiliser des bibliothèques graphiques en mode mono-file?
Installez simplement le plugin SDL et sélectionnez G compilateur G dans les préférences C4Droid.
Notez que C4Droid choisit le mode d'application à l'aide d'une analyse de code source très simple: tout mode graphique est détecté Avec la chaîne d'inclusion correspondante (par exemple, SDL est détectée avec #include "sdl.h", vérifiez des exemples groupés pour plus d'informations). Commencer ces lignes pas
n'a aucun effet.
Si vous compilez une application QT à un fichier unique, vous devez également ajouter #include "yoursourcefilenamewithcpp.moc" à la fin du fichier de code source également. .
Comment installer C Support C Manuellement?
C4Droid vous demandera d'installer C Support C au début et de la configuration en mode semi-automatique.
Si vous voulez le faire manuellement, vous Besoin:
0) Assez (100 Mo) Mémoire interne
1) Installez le plugin GCC
2) Sélectionnez G Compiler dans C4Droid Préférences
Notez que si vous souhaitez utiliser C4Drroid en tant que compilateur C, il est Mieux vaut sélectionner GCC, pas g.
Comment construire et installer des bibliothèques?
Presque de la même manière que la création de maquillage régulière, à l'exception de cela, certains correctifs peuvent être nécessaires.
Les bibliothèques actuellement testées sont GMP, MPFR, MPC, LibXML2, NEON, SQLITE, SDL_GFX (-DISABLE-MMX requis).
Les raccourcis de gestes / clavier effectuent le support C4Droid?
Gestes:
Nouveau bouton : Supprimer le fichier actuel.
Enregistrer le bouton: Enregistrer sous.
Bouton Ouvrir: Fichiers récents. Bouton d'exécution: Exécuter avec des arguments. Bouton Compile: Configurez le répertoire actuel. onglet: Fermer l'onglet.
> Raccourcis clavier:
Ctrl-C, Ctrl-V, Ctrl-X pour copie, Coller et Cut
Ctrl-S, CTRL-O pour sauvegarder / ouvert
Ctrl-Z, Ctrl-y pour annuler / Refaire.
Ctrl-L pour "Aller à la ligne"
Ctrl-F pour la recherche
Ctrl-A pour sélectionner tout
Ctrl-B pour la construction / Compiler
Ctrl-R pour Run
Ctrl-Space / Ctrl-D pour l'auto-complétion (Ctrl-Space peut être réservé par Android)
Signaler des bugs à n0n3m4@gmail.com.
C4Droid signifie "C pour Android "(ou" c pour Android ").
C4Droid n'est pas un compilateur en ligne, il utilise donc de vrais binaires.
Certains binaires d'APK sont sous licence sous licence (L) GPL, envoyez-moi un e-mail pour le code source (Tiny C Compiler, GCC, Busybox, etc.)
Android est une marque de commerce de Google Inc.
Qt est une marque déposée de Digia.

Nouveautés C4droid - C/C compiler & IDE 8.00

Fixed a lot of bugs.
Updated GCC to 10.2.
Qt doesn't require any 3rd-party apps anymore.
Terminal can now be closed with Ctrl X.
SDL2 now supports immersive mode.

Informations

  • Catégories:
    Enseignement
  • Dernière version:
    8.00
  • Mise à jour:
    2020-10-06
  • Taille:
    2.8MB
  • Exigences:
    Android 2.3 or later
  • Développeur:
    n0n3m4
  • ID:
    com.n0n3m4.droidc
  • Available on:
Avis
  • avatar
    Très bonne application !
    2020-05-11 07:26
  • avatar
    Please can you add the possibility to perform modular project ? Thanks
    2019-05-08 08:08
  • avatar
    Quite good but it's impossible to open a project... Il'd like to open a cbp project with sole references to the lib "graphics.h" but it's not possible... And is it possible that you make an extension SDL_ttf ? If i find how to do or if you change those two thingd I will put 5 stars ☺️ P.S. : I'm coding in C
    2018-01-24 12:10
  • avatar
    Really cool :) But does not support c++1z :'( I hope that it's about to be supported soon
    2017-12-09 03:32
  • avatar
    5th star if SDL is updated, SDL autocompletion (with color on it's function). The last point would be to have clang and it would be perfect. But the software is 5 star for sure, it's just the only pressure I have on the developer
    2017-10-18 05:04
  • avatar
    Amazing app. Impressive work by the developer, really. The only thing that should be improved is to be able to set a current project folder anywhere on the disk and then have a tree view of that so it's easy to browse across files. Also a global search functionality in the project. Otherwise it's top class.
    2017-08-10 01:56