Cxxdroid – C++ compiler IDE for mobile development

Varies with device

Scaricare APK
0/5 Nessun voto
Sviluppatore
IIEC
Versione
Varies with device
Aggiornamento
June 6, 2020
Requisiti
4.4 and up
Prendilo su
Google Play

Reportar esta app

Descrizione

Cxxdroid è l’IDE C e C ++ educativo più facile da usare per Android.

Caratteristiche:
– Compilatore C / C ++ offline: non è richiesta Internet per eseguire programmi C / C ++.
– Gestore pacchetti e un repository personalizzato con pacchetti predefiniti per librerie comuni, come Boost, SQLite, ncurses, libcurl, ecc.
– Sono disponibili anche librerie grafiche come SDL2, SFML * e Allegro *.
– Esempi pronti all’uso per un apprendimento più rapido.
– Emulatore di terminale completo.
– È disponibile anche la modalità interprete C / C ++ (REPL) basata su CERN Cling.
– Prestazioni eccezionali con tecnologia avanzata di memorizzazione nella cache del compilatore: fino a 33 volte più veloce quando viene utilizzata la libreria Boost, 3 volte la velocità media.
– Architettura pulita e matura: ora il codice viene analizzato e compilato con lo stesso compilatore e l’IDE non si blocca completamente a causa di errori di runtime nei tuoi programmi 🙂
– Interfaccia utente progettata pensando alla velocità e all’usabilità: dimentica le scorciatoie o il tocco non ovvi combinazioni di pulsanti necessarie solo per eseguire il programma.
– Vero compilatore: non sono coinvolti interpreti basati su Java (o anche Javascript), anche il linguaggio assembler inline è supportato (sintassi Clang).

Caratteristiche dell’editor:
– Previsione del codice in tempo reale, rientro automatico e analisi del codice proprio come in qualsiasi IDE reale. *
– Barra della tastiera estesa con tutti i simboli necessari per programmare in C ++.
– Evidenziazione della sintassi e temi.
– Tabs.
– Condivisione con un clic su Pastebin.

* Le funzionalità contrassegnate da un asterisco sono disponibili solo nella versione Premium.

Avviso importante: Cxxdroid richiede almeno 150 MB di memoria interna libera. Si consigliano 200 MB +. Di più se stai usando librerie pesanti come Boost.

Partecipa allo sviluppo di Cxxdroid segnalandoci bug o fornendoci richieste di funzionalità. Lo apprezziamo.
L’elenco delle funzionalità che non sono ancora disponibili, ma stiamo lavorando per aggiungerle:
– Debugger

Poiché l’obiettivo principale di Cxxdroid è aiutare l’utente ad apprendere il linguaggio di programmazione C ++, la nostra prima priorità è il porting di librerie comuni, nota che quando ci chiedi di aggiungere qualche libreria.

Informazione legale.
Busybox e GNU ld nell’APK Cxxdroid sono concessi in licenza con (L) GPL, inviaci un’e-mail per il codice sorgente.
Clang in bundle con Cxxdroid ha alcune importanti modifiche, ma il sorgente di questo fork è attualmente chiuso. Non consentiamo alcun riutilizzo di questa (o altra parte proprietaria) di Cxxdroid in altri prodotti e considereremo ciò una violazione del copyright.
I campioni disponibili nell’applicazione sono gratuiti per uso didattico con un’eccezione: essi, o le loro opere derivate, non possono essere utilizzati in alcun prodotto concorrente (in alcun modo). Se non sei sicuro che la tua app sia interessata da questa restrizione, chiedi sempre un’autorizzazione tramite e-mail.
Android è un marchio di Google Inc.

Notizie

3.1:
Conformità con le modifiche ai criteri di sottoscrizione

3.0:
Aggiunto supporto per le librerie grafiche (SDL2, SFML e Allegro)
Aggiunta una funzione per modificare il nuovo modello di file
Dipendenze aggiornate
Risolti alcuni errori "Trap" non ovvi per codice c non conforme (reso più definito un comportamento non definito ")

Immagini

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *