C4droid 5.96 [paid]

Beschrijving

C4droid is een gebruikersvriendelijke (maar krachtige) C/C++ IDE + C/C++ compiler voor Android.
Basisfuncties:
-Offline compiler: Maak uw eigen toepassingen op Androïde apparaat en voer hen zelfs zonder internettoegang
-Geen root verplicht (maar C4droid kunt gebruiken voor uw programma's als u wilt)
-Volledige ANSI C en ISO C99 ondersteuning met TCC + uClibc
-Broncode-editor met syntax highlighting, tabbladen, codeaanvulling, codeopmaak, bestandskoppeling en oneindige ongedaan maken/opnieuw
-Aanpasbare GUI, kiezen waar u knoppen en tabbladen door uzelf, thema's worden ook ondersteund.
-Exporteren & delen van uw programma's als APKs of inheemse uitvoerbare bestanden (voor terminal apps)
Meer functies met een gratis GCC plugin:
-Volledige C++ en bijna volledige C ++ 11-ondersteuning met GCC + Bionic libc
-NativeActivity, Qt, SDL en SDL2 ondersteuning voor GUI
-De meest recente versie van GCC altijd beschikbaar
-Makefile ondersteuning: gebruik dezelfde scripts als op uw PC bouwen (BusyBox is inbegrepen)
-Semi-automatische open-source bibliotheek porten functie voor verbeterde programmering & educationC4droid is ontworpen als gebruiker-vriendelijk out-of-the-box, maar niets is perfect, dus hier zijn enkele antwoorden voor vragen die kunnen worden weergegeven:
Hoe installeer ik C++ steun?
C4droid zal u vragen om C++ ondersteuning bij het eerste opstarten installeert en configureert zichzelf in semi-automatische modus.
Als u dat handmatig doen wilt, moet u het volgende nodig:
0) Genoeg intern geheugen of root rechten. C4droid vereist geen root-rechten voor apparaten met meer dan 50MB van interne geheugen vrij.
1) Install GCC plugin (C4droid zal vragen u om het te installeren).
2) Schakelt G ++ compiler in Voorkeuren voor C4droid.
3 *) Gebruik iostream, niet iostream.h
4 *) Toevoegen "met behulp van namespace std;" aan uw programma (vóór int belangrijkste)

Hoe te gebruiken Qt, SDL, SDL2 en NativeActivity in één bestand modus?
Installeer SDL plugin en schakelt G ++ compiler in Voorkeuren voor C4droid.
Merk op dat C4droid kiest app modus met behulp van een zeer eenvoudige bron code analyse:
SDL wordt gedetecteerd met #include "SDL.h", SDL2 wordt gedetecteerd met #include "SDL2/SDL.h", NativeActivity wordt gedetecteerd met #include "android_native_app_glue.h", Qt wordt gedetecteerd met #include "QApplication"
Als u een één-bestand Qt app zijn compileren, moet u ook #include "yoursourcefilenamewithcpp.moc" toevoegen aan het einde van broncode bestand.

Hoe gebruik Makefiles, een projecten, enz?
Lange en klik op compileren knop (of "-compilatie-instellingen" Selecteer als knoppen verborgen/verplaatst zijn) en configureren van huidige map om de gewenste modus te gebruiken.
Merk op dat C4droid .c4droid configuratiebestand maken zullen wanneer u zal druk op Ok. Sommige modi (zoals makefile) vereist om de naam van het uitvoerbare bestand van de resultaat, vergeet niet om dat te doen.
Na het doen knoppen dat alle compileren gebruiken en uitvoeren om te bouwen en uitvoeren van uw app als reguliere.

Hoe te bouwen en te installeren bibliotheken?
Bijna dezelfde manier als gewone Makefile gebouw met uitzondering van dat meest waarschijnlijk sommige patchen vereist worden kan.
Op dit moment getest bibliotheken zijn gmp (alleen intern geheugen), mpfr, mpc, libxml2, neon, sqlite, SDL_gfx (--disable-mmx vereist).

Die gebaren/toetsenbord snelkoppelingen doet C4droid ondersteuning?
Lange-Klik gebaren:
Knop opslaan: opslaan als.
Knop openen: recent geopende bestanden.
Knop uitvoeren: uitvoeren met argumenten.
Compileren knop: huidige map configureren.
Tabblad: tabblad sluiten.

Sneltoetsen:
CTRL-C, Ctrl-V, Ctrl-X voor kopiëren, plakken en knippen
CTRL-S, Ctrl-O voor opslaan/openen
CTRL-Z, Ctrl-Y voor ongedaan maken/opnieuw uitvoeren.
CTRL-L voor "Ga naar regel"
CTRL-F voor zoeken
CTRL-A voor select All
CTRL-B voor Build/compile
CTRL-R voor Run
Ctrl-Space/Ctrl-D voor autocompletion (Ctrl-Space mogen worden voorbehouden door Android) als u hebt gevonden wat bugs of u meer hulp wilt, contact met mij.
C4droid zal controleren licentie via het Internet, zorg ervoor om een juiste Google Play app (niet gepatched of gehackt) te hebben.Meld bugs op [email protected] binaire bestanden opgenomen in APK zijn beschikbaar onder (L) GPL, e-mail me om de source code (Tiny C compiler, GCC, BusyBox, enz.)
Android is een handelsmerk van Google Inc.
Qt is een gedeponeerd handelsmerk van Digia.

Oude Versies

Free Download Download door QR Code
  • Applicatie Naam: C4droid
  • Categorieën: Onderwijs
  • App Code: com.n0n3m4.droidc
  • Nieuwste versie: 5.96
  • eis: 2.2.x of hoger
  • bestand Grootte : 2.8 MB
  • Werk tijd: 2017-08-08