„Cxxdroid“ yra lengviausia naudoti mokomąjį „C“ ir „C ++ IDE“, skirtą „Android“.
Funkcijos:
- Neprisijungęs C/C ++ kompiliatorius: norint paleisti C/C ++ programas, nereikia interneto.
- Paketų tvarkyklė ir pasirinktinė saugykla su iš anksto sukurtais bendrų bibliotekų paketais, tokiais kaip „Boost“, „SQLite“, „ncurses“, „libcurl“ ir kt.
- Taip pat yra tokių grafinių bibliotekų kaip SDL2, SFML* ir Allegro*.
-Greičiau mokantis pateikiami pavyzdžiai.
- Visų funkcijų terminalo emuliatorius.
- Taip pat galimas C/C ++ vertėjo režimas (REPL), pagrįstas CERN Cling.
- Puikus našumas naudojant pažangias kompiliatoriaus talpyklos technologijas: iki 33 kartų greičiau, kai naudojama „Boost“ biblioteka, 3 kartus didesnis nei vidutinis spartinimas.
- Švari ir subrendusi architektūra: dabar kodas yra analizuojamas ir sukompiliuotas tuo pačiu kompiliatoriumi, o IDE visiškai negenda dėl jūsų programų vykdymo klaidų :)
- Naudotojo sąsaja sukurta atsižvelgiant į greitį ir patogumą: pamirškite nepastebimus sparčiuosius klavišus arba jutiklinius mygtukų derinius, reikalingus tik jūsų programai paleisti.
- Tikras kompiliatorius: nedalyvauja „Java“ (ar net „Javascript“) vertėjai, net palaikoma tiesioginė surinkėjo kalba („Clang“ sintaksė).
Redaktoriaus funkcijos:
- Realaus laiko kodo numatymas, automatinis įtraukimas ir kodo analizė, kaip ir bet kuriame realiame IDE. *
- Išplėstinė klaviatūros juosta su visais simboliais, kuriuos reikia programuoti C ++.
- Sintaksės paryškinimas ir temos.
- Skirtukai.
- Paspaudimas „Pastebin“ vienu paspaudimu.
* Žvaigždute pažymėtos funkcijos pasiekiamos tik „Premium“ versijoje.
Svarbi pastaba: „Cxxdroid“ reikia mažiausiai 150 MB laisvos vidinės atminties. Rekomenduojama 200 MB+. Daugiau, jei naudojate sunkias bibliotekas, tokias kaip „Boost“.
Dalyvaukite kuriant „Cxxdroid“, pranešdami apie klaidas arba pateikdami mums funkcijų užklausas. Mes tai vertiname.
Funkcijų, kurios dar nepasiekiamos, sąrašas, bet stengiamės jas pridėti:
- Derintojas
Kadangi pagrindinis „Cxxdroid“ tikslas yra padėti vartotojui išmokti C ++ programavimo kalbos, mūsų pagrindinis prioritetas yra bendrų bibliotekų perkėlimas, atkreipkite dėmesį, kad prašydami pridėti biblioteką.
Legali informacija.
„Busybox“ ir „GNU ld“ „Cxxdroid APK“ yra licencijuoti pagal (L) GPL, atsiųskite mums el.
„Clang“ kartu su „Cxxdroid“ turi keletą svarbių pakeitimų, tačiau šios šakutės šaltinis šiuo metu uždarytas. Mes neleidžiame pakartotinai naudoti šios (ar kitos nuosavybės) „Cxxdroid“ dalies jokiuose kituose produktuose ir laikysime tai autorių teisių pažeidimu. Dvejetainiams failams, sudarytiems naudojant „Cxxdroid“, taip pat gali būti taikomi šie apribojimai, jei jie yra susieti su mūsų patentuotomis bibliotekomis.
Programoje esantys pavyzdžiai yra nemokami mokomajam naudojimui, išskyrus vieną išimtį: jie ar jų išvestiniai darbai negali būti naudojami jokiuose konkuruojančiuose produktuose (jokiu būdu). Jei nesate tikri, ar šis apribojimas turi įtakos jūsų programai, visada paprašykite leidimo el. Paštu.
„Android“ yra „Google Inc.“ prekės ženklas.