Cxxdroid on helppokäyttöisin opettavainen C- ja C ++ IDE Androidille.
Ominaisuudet:
- Offline C/C ++ -kääntäjä: C/C ++ -ohjelmien suorittamiseen ei tarvita Internetiä.
- Pakettienhallinta ja mukautettu arkisto, jossa on valmiita paketteja yleisille kirjastoille, kuten Boost, SQLite, ncurses, libcurl jne.
- Saatavilla on myös graafisia kirjastoja, kuten SDL2, SFML* ja Allegro*.
-Esimerkkejä valmiista valmiista oppimisesta nopeammin.
- Monipuolinen pääteemulaattori.
- Saatavana on myös CERN Cling -pohjainen C/C ++ -tulkkaustila (REPL).
- Erinomainen suorituskyky edistyneellä kääntäjävälimuistitekniikalla: jopa 33 kertaa nopeampi Boost -kirjastoa käytettäessä, 3x keskimääräinen nopeus.
- Puhdas ja kypsä arkkitehtuuri: nyt koodi analysoidaan ja kootaan samalla kääntäjällä, eikä IDE kaatuu kokonaan ohjelmien ajonaikaisten virheiden vuoksi :)
- Käyttöliittymä suunniteltu nopeutta ja käytettävyyttä ajatellen: unohda näkymättömät pikanäppäimet tai kosketuspainikeyhdistelmät, joita tarvitaan vain ohjelman suorittamiseen.
- Todellinen kääntäjä: ei Java (tai edes Javascript) -pohjaisia tulkkeja, myös upotettua kokoonpanokieltä tuetaan (Clangin syntaksi).
Editorin ominaisuudet:
- Reaaliaikainen koodin ennakointi, automaattinen sisennys ja koodianalyysi aivan kuten missä tahansa todellisessa IDE: ssä. *
- Laajennettu näppäimistöpalkki, jossa on kaikki C ++ - ohjelmointiin tarvittavat symbolit.
- Syntaksin korostus ja teemat.
- Välilehdet.
- Yhden napsautuksen jakaminen Pastebinissa.
* Tähdellä merkityt ominaisuudet ovat käytettävissä vain Premium -versiossa.
Tärkeä huomautus: Cxxdroid vaatii vähintään 150 Mt vapaata sisäistä muistia. 200MB+ suositellaan. Lisää, jos käytät raskaita kirjastoja, kuten Boost.
Osallistu Cxxdroidin kehittämiseen ilmoittamalla virheistä tai lähettämällä meille ominaisuuspyyntöjä. Arvostamme sitä.
Luettelo ominaisuuksista, jotka eivät ole vielä saatavilla, mutta pyrimme lisäämään ne:
- Virheen korjaaja
Koska Cxxdroidin päätavoitteena on auttaa käyttäjää oppimaan C ++ -ohjelmointikieli, ensisijainen tavoitteemme on yhteisten kirjastojen siirtäminen. Huomaa, että kun pyydämme sinua lisäämään jonkin kirjaston.
Lakitiedot.
Busybox ja GNU ld Cxxdroid APK: ssa on lisensoitu (L) GPL: llä, lähetä meille lähdekoodi.
Cxxdroidin mukana tulevassa Clangissa on joitain tärkeitä muutoksia, mutta tämän haarukan lähde on tällä hetkellä suljettu. Emme salli tämän (tai muun omistetun) Cxxdroid -osan uudelleenkäyttöä missään muussa tuotteessa ja katsomme tämän tekijänoikeusloukkaukseksi. Nämä rajoitukset voivat koskea myös Cxxdroidilla koottuja binaaritiedostoja, jos ne on linkitetty omiin kirjastoihimme.
Sovelluksessa saatavilla olevat näytteet ovat ilmaisia opetuskäyttöön yhtä poikkeusta lukuun ottamatta: niitä tai niiden johdannaisteoksia ei voida käyttää kilpailevissa tuotteissa (millään tavalla). Jos et ole varma, koskeeko tämä rajoitus sovellustasi, pyydä aina lupa sähköpostitse.
Android on Google Inc: n tavaramerkki.