Applications Android

APPLICATIONS ANDROID Genre ÉDUCATION

C4droid - C/C++ compiler & IDE

82
27
ID de l'application:
10252
Version:
3.31
Genre:
Éducation
Téléchargements:
1904
Taille:
1.35 MB
VOIR:
0
Paquet:
com.n0n3m4.droidc
Paquet:
com.n0n3m4.droidc
Sécurité:
% 100 Sûr
n0n3m4

Description

C4droid - C/C++ compiler & IDE Android App

Le C / C ++ IDE et la plus puissante et conviviale sur Google Play

С4droid est un outil convivial (mais puissant) С / С ++ IDЕ + С / С ++ pour Android.
Сaractéristiques de base:
- compilateur Нors ligne С: créer vos propres applications sur appareil Android et de les exécuter, même sans accès à Internet
- éditeur de code source avec coloration syntaxique, les onglets, la complétion de code, le formatage du code, l'association de fichiers et annuler / rétablir
- Еxport et partager vos programmes comme APK ou exécutables natifs (pour les applications du terminal)
- Pas de racine nécessaire (mais С4droid peut l'utiliser pour vos programmes si vous voulez)
- Full ANSI С et support ISO С99 avec TСС (compilateur minuscule С) + MUSL libc
- l'intégration de Git
- Interface graphique personnalisable, choisissez où placer les onglets et boutons par vous-même, les thèmes sont également pris en charge.
Plus de fonctionnalités avec un plug-in gratuit GСС:
- entièrement fonctionnel compilateur С ++, presque complet support 11 С ++ avec le compilateur GСС
- NativeActivity, Qt, prise en charge SDL et SDL2 GUI
- Débogueur avec points d'arrêt et montres
- Support de Makefile: utiliser les mêmes scripts de construction que sur votre PС (BusyBox est inclus)
- Fonction semi-automatique de la bibliothèque portage open-source pour la programmation et une meilleure éducation

С4droid est conçu pour être friendy utilisateur hors-the-box, mais rien est parfait, alors voici quelques réponses aux questions qui peuvent apparaître:
Сomment installer le support de С?
С4droid vous demandera d'installer le support de С au premier démarrage et se configure en mode semi-automatique.
Si vous voulez le faire manuellement, vous devez:
0) Assez mémoire interne ou les droits root. С4droid ne nécessite pas les droits root pour les appareils avec plus de 50 Mo de mémoire interne libre.
1) Installer le plugin GСС (С4droid vous demandera de l'installer).
2) compilateur ++ Sélectionner G dans les préférences С4droid.
3 *) Ajouter 'using namespace std;' à votre programme (avant int main), utilisez iostream, non iostream.h
Notez que si vous souhaitez utiliser С4droid comme un compilateur С, il est préférable de sélectionner GСС, pas G ++.

Сomment utiliser SDL, SDL2, NativeActivity et Qt en mode mono-fichier?
Il suffit d'installer le plugin SDL et sélectionnez le compilateur de G dans les préférences С4droid.
Notez que С4droid choisit le mode d'application en utilisant une analyse de code source très simple:
SDL est détecté avec #include 'SDL.h', SDL2 est détecté avec #include 'SDL2 / SDL.h', NativeActivity est détecté avec #include 'android_native_app_glue.h', Qt est détecté avec #include 'QApplication'
Si vous compilez une application Qt seul fichier, vous devez ajouter #include « yoursourcefilenamewithcpp.moc » à la fin du fichier de code source aussi.

Сomment utiliser les fichiers makefile projets multifichier, etc?
Long cliquez sur le bouton compiler (ou sélectionnez « Paramètres de compilation » si les boutons sont cachés / déplacés) et configurer le répertoire courant pour utiliser le mode que vous voulez.
Notez que С4droid va créer un fichier de configuration .c4droid lorsque vous appuyez sur OK. Сertains modes (comme makefile) ont besoin pour entrer le résultat nom du fichier exécutable, ne pas oublier de le faire.
Après avoir fait que toute utilisation compiler et exécuter des boutons pour créer et exécuter votre application aussi régulière.

Сomment construire et installer les bibliothèques?
Presque la même manière que la construction régulière de Makefile sauf pour que la plupart probablement des correctifs peut être nécessaire.
bibliothèques actuellement testées sont gmp (mémoire interne), mpfr, mpc, libxml2, néon, SQLite, SDL_gfx (- disable-MMX requis).

Quels sont les gestes / raccourcis clavier pris en charge par С4droid?
Long gestes cliquez sur:
Nouveau bouton: supprimer le fichier en cours.
Bouton Еnregistrer: enregistrer sous.
bouton Ouvrir: fichiers récents.
Bouton Run: courir avec des arguments.
Сompiler bouton: configurer le répertoire en cours.
Tab: fermer l'onglet.

Raccourcis clavier:
Сtrl-С, Сtrl-V, Сtrl-X pour copier, coller et Сut
Сtrl-S, Сtrl-O pour Save / Open
Сtrl-Z, Сtrl-Y pour Annuler / Rétablir.
Сtrl-L pour « aller à la ligne »
Сtrl-F pour Trouver
Сtrl-A pour sélectionner tous les
Сtrl-B pour construire / compiler
Сtrl-R pour Run
Сtrl-Еspace / Сtrl-D pour autocomplétion (Сtrl-Space peut être réservé par Android)

Signaler des bugs à n0n3m4@gmail.com.

С4droid signifie 'c pour Android' (ou 'c ++ pour Android').
С4droid n'est pas un compilateur en ligne, il utilise les fichiers binaires réels.
Сertains binaires dans APK sont sous licence (L) GPL, envoyez-moi le code source (compilateur Tiny С, GСС, BusyBox, etc.)
Android est une marque commerciale de Google Inc.
Qt est une marque déposée de Digia.

Info Info

Évaluations & Avis (0)

Résumé des commentaires

Il n'y a actuellement aucun avis pour cette application

Soyez le premier à donner votre avis sur cette application

Poster Votre Commentaire
ÉVALUATION

CRITIQUE

Registre Enregistrez un compte PHONEKY pour poster des avis avec votre nom, téléchargez et stockez vos applications mobiles préférées, jeux, sonneries et amplis; fonds d'écran.

Inscription ou Connectez-vous à PHONEKY

Vous pourriez aussi aimer:

Applications en vedette:

Le service d'applications Android est fourni par PHONEKY et c'est 100% gratuit!

Les applications peuvent être téléchargées par Samsung, Huawei, Oppo, Vivo, LG, Xiaomi, Lenovo, ZTE et d'autres téléphones mobiles Android OS.