We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
C4droid - C/C++ compiler & IDE-icoon

8.00 by n0n3m4


Oct 6, 2020

Over C4droid - C/C++ compiler & IDE

English

De meest krachtige en gebruiksvriendelijke C / C ++ compiler en IDE op Google Play

C4droid is de krachtigste C / C ++ IDE + C / C ++ compiler voor Android.

Kenmerken:

• Offline C / C ++ compiler: maak uw eigen applicaties op een Android-apparaat en voer ze zelfs zonder internettoegang uit

• Qt, SDL, SDL2, Allegro, SFML, FLTK en NativeActivity ondersteuning voor grafische afbeeldingen

• Exporteer en deel uw programma's als APK of binaries

• Debugger met breekpunten en horloges

• Ondersteuning voor CMake en Makefile: gebruik dezelfde build-scripts als op uw pc (BusyBox is inbegrepen)

• Broncode-editor met syntaxisaccentuering, tabbladen, code-voltooiing, code-opmaak, bestandskoppeling en ongedaan maken / opnieuw uitvoeren

• Geen root vereist (maar C4droid kan het voor uw programma's gebruiken als u wilt)

• Volledige ANSI C- en ISO C99-ondersteuning met TCC (Tiny C Compiler) + musl libc

• Volledig functionele C ++ compiler, complete C ++ 11 ondersteuning met GCC

• Git-integratie

• Aanpasbare GUI, kies zelf waar u tabbladen en knoppen plaatst, thema's worden ook ondersteund

• Semi-automatische open-source bibliotheekportingfunctie voor verbeterde programmering en educatie

C4droid is ontworpen om gebruikersvriendelijk out-of-the-box te zijn, maar niets is perfect, dus hier zijn enkele antwoorden op vragen die kunnen verschijnen:

Hoe Makefiles, multifile-projecten, enz. Te gebruiken?

Klik lang op de compileerknop (of selecteer "compilatie-instellingen" als knoppen zijn verborgen / verplaatst) en configureer de huidige map om de gewenste modus te gebruiken.

Merk op dat C4droid een .c4droid-configuratiebestand maakt wanneer u op OK drukt. Sommige modi (zoals makefile) moeten de uitvoerbare bestandsnaam van het resultaat invoeren, vergeet dat niet te doen.

Nadat je dat hebt gedaan, gebruik je alle compileer- en startknoppen om je app te bouwen en uit te voeren zoals normaal.

Hoe grafische bibliotheken te gebruiken in de modus voor één bestand?

Installeer gewoon de SDL-plug-in en selecteer G ++ compiler in de voorkeuren van C4droid.

Merk op dat C4droid de app-modus kiest met behulp van een zeer eenvoudige broncode-analyse:

elke grafische modus wordt gedetecteerd met de bijbehorende include-reeks (bijv. SDL wordt gedetecteerd met #include "SDL.h", controleer gebundelde voorbeelden voor meer info). Het weglaten van deze regels heeft geen effect.

Als u een Qt-app met één bestand compileert, moet u ook #include "yoursourcefilenamewithcpp.moc" toevoegen aan het einde van het broncodebestand.

Hoe C ++ ondersteuning handmatig te installeren?

C4droid zal u vragen om C ++ ondersteuning te installeren bij het eerste opstarten en zal zichzelf configureren in semi-automatische modus.

Als u dat handmatig wilt doen, hebt u het volgende nodig:

0) Genoeg (100MB +) intern geheugen

1) Installeer de GCC-plug-in

2) Selecteer G ++ compiler in C4droid-voorkeuren

Merk op dat als u C4droid als een C-compiler wilt gebruiken, het beter is om GCC te selecteren, niet G ++.

Hoe bibliotheken bouwen en installeren?

Bijna op dezelfde manier als normaal Makefile-bouwen, behalve dat hoogstwaarschijnlijk wat patchen vereist is.

Momenteel geteste bibliotheken zijn gmp, mpfr, mpc, libxml2, neon, sqlite, SDL_gfx (--disable-mmx vereist).

Welke gebaren / sneltoetsen ondersteunt C4droid?

Lange-klikbewegingen:

Nieuwe knop: huidig ​​bestand verwijderen.

Knop Opslaan: opslaan als.

Knop Openen: recente bestanden.

Knop Uitvoeren: uitvoeren met argumenten.

Compileerknop: huidige map configureren.

Tabblad: tabblad sluiten.

Toetsenbord 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.

Ctrl-L voor "ga naar lijn"

Ctrl-F voor zoeken

Ctrl-A voor alles selecteren

Ctrl-B voor bouwen / compileren

Ctrl-R voor uitvoeren

Ctrl-Space / Ctrl-D voor automatische aanvulling (Ctrl-Space kan worden gereserveerd door Android)

Rapporteer bugs op n0n3m4@gmail.com.

C4droid staat voor "c voor android" (of "c ++ voor android").

C4droid is geen online compiler, dus gebruikt het echte binaries.

Sommige binaries in APK hebben een licentie onder (L) GPL, stuur me een e-mail voor de broncode (Tiny C-compiler, GCC, BusyBox, etc.)

Android is een handelsmerk van Google Inc.

Qt is een geregistreerd handelsmerk van Digia.

Wat is er nieuw in de nieuwste versie 8.00

Last updated on Oct 6, 2020

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Vertaling Laden...

Aanvullende APP -informatie

Laatste Versie

Verzoek update van C4droid - C/C++ compiler & IDE 8.00

Android vereist

2.3

Categorie

Onderwijs APP

Meer Info

C4droid - C/C++ compiler & IDE Screenshots

Comment Loading...
Talen
Abonneer u op APKPure
Wees de eerste die toegang krijgt tot de vroege release, nieuws en gidsen van de beste Android -games en apps.
Nee bedankt
Aanmelden
Succesvol ingeschreven!
Je bent nu geabonneerd op APKPure.
Abonneer u op APKPure
Wees de eerste die toegang krijgt tot de vroege release, nieuws en gidsen van de beste Android -games en apps.
Nee bedankt
Aanmelden
Succes!
Je bent nu geabonneerd op onze nieuwsbrief.