C4droid ay ang pinaka-makapangyarihang C / C IDE C / C compiler para sa Android Windfinder Mga Tampok:.
• Offline C / C compiler: lumikha ng iyong sariling mga application sa Android aparato at run ang mga ito kahit na walang access sa Internet
• Qt, SDL, SDL2, Allegro, SFML, FLTK at NativeActivity suporta para sa graphics
• export & ibahagi ang iyong mga programa tulad APK o binaries
• Debugger sa breakpoint at mga relo
• CMake at Makefile support: gamitin ang parehong build script tulad ng sa iyong PC (BusyBox ay kasama)
• Source code editor na may syntax highlight, mga tab, code pagkumpleto, code-format, asosasyon ng file at i-undo / gawing muli
• Walang ugat kinakailangan (ngunit C4droid maaari itong gamitin para sa iyong mga programa kung gusto mo)
• Buong ANSI C at ISO C99 suporta sa TCC (Tiny C compiler) musl libc
• Ganap na-functional C compiler, kumpleto C 11 suporta sa GCC
• Git integration
• Nako-customize na GUI, pumili kung saan sa lugar ng mga tab at mga pindutan sa pamamagitan ng iyong sarili, tema ay sinusuportahan din
• Semi-awtomatikong open-source library porting featu Re for Enhanced Programming & Education
C4Droid ay idinisenyo upang maging user-friending out-of-the-box, ngunit walang perpekto, kaya narito ang ilang mga sagot para sa mga tanong na maaaring lumitaw:
Paano gamitin ang Makefiles, multifile proyekto, etc?
Long-click ang sumulat ng libro button (o piliin ang "mga setting ng compilation" kung pindutan ay nakatago / inilipat) at i-configure kasalukuyang direktoryo upang gamitin ang mode na gusto mo.
Tandaan na C4droid kalooban lumikha ng .c4droid configuration file kapag pinindot mo Ok. Ang ilang mga mode (tulad ng Makefile) ay nangangailangan na ipasok ang resulta na maipapatupad na pangalan ng file, huwag kalimutang gawin iyon.
Pagkatapos gawin ang lahat ng paggamit ng compile at run na mga pindutan upang bumuo at patakbuhin ang iyong app bilang regular.
Paano ? sa paggamit ng graphics aklatan sa single-file mode
lamang i-install SDL plugin at piliin G compiler sa C4droid kagustuhan
Tandaan na C4droid pinipili mode app gamit ang isang napaka-simpleng source code ng pagtatasa:.
bawat graphics mode ay nakita Na may kaukulang isama ang string (hal. Ang SDL ay napansin sa #include "sdl.h", suriin ang mga bundle na halimbawa para sa higit pang impormasyon). Ang paglalagay ng komento sa labas ang mga linyang ito ay hindi
ng anumang epekto.
Kung ikaw ay kino-compile ang isang solong-file Qt app, ikaw ay dapat ring magdagdag ng # isama ang "yoursourcefilenamewithcpp.moc" sa dulo ng file source code din . Windfinder Paano mag-install C suporta nang manu-mano?
C4droid hihilingin sa iyo na i-install C suporta sa unang startup at i-configure ang sarili nito sa semi-automatic mode.
Kung nais mong gawin na mano-mano, maaari mo Kailangan:
0) Sapat (100MB) panloob na memorya
1) I-install ang GCC plugin
2) Piliin ang G Compiler sa C4Droid Mga Kagustuhan
Tandaan na kung nais mong gamitin ang C4Droid bilang isang C compiler, ito ay mas mahusay na upang pumili ng GCC, hindi G. Windfinder Paano upang bumuo at i-install aklatan?
Halos sa parehong paraan tulad ng regular na Makefile gusali maliban sa mga na pinaka-malamang ilang patching maaaring kinakailangan.
sa kasalukuyan nasubok aklatan ay gmp, mpfr, mpc, libxml2, neon, sqlite, sdl_gfx (- - maunawaan-mmx kinakailangan).
Aling mga kilos / keyboard shortcut ay suporta sa C4Droid?
Long-click ang mga kilos:
Bagong button : tanggalin ang kasalukuyang file
I-save button. makatipid ng
Open button: kamakailan-lamang na mga file Run button Blog:.. tumakbo kasama ang mga argumento
Sumulat ng libro button:. configure kasalukuyang direktoryo
Tab: malapit na tab
Mga shortcut sa keyboard:
Ctrl-C, Ctrl-v, Ctrl-X para sa kopya, i-paste at i-cut
Ctrl-S, Ctrl-O para sa I-save / Buksan ang Ctrl-Z, Ctrl-Y para sa Undo / Gawing muli.
Ctrl-L para sa "pumunta sa Line"
Ctrl-F para Find
Ctrl-A para sa mga piling Lahat
Ctrl-B para sa Build / compile
Ctrl-R para sa Run
Ctrl-Space / Ctrl-D para sa autocompletion (Ctrl-Space ay maaaring nakalaan sa pamamagitan ng Android) para Patagong ulat ng mga bug sa n0n3m4@gmail.com. Windfinder C4droid ang ibig sabihin ay "c para sa android "(o" c para sa Android ").
C4Droid ay hindi isang online compiler, kaya gumagamit ito ng mga tunay na binary.
Ang ilang mga binary sa APK ay lisensyado sa ilalim ng (L) GPL, email sa akin para sa source code (Tiny C compiler, GCC, BusyBox, atbp)
Android ay isang trademark ng Google Inc
Qt ay isang rehistradong trademark ng Digia.
Fixed a lot of bugs.
Updated GCC to 10.2.
Qt doesn't require any 3rd-party apps anymore.
Terminal can now be closed with Ctrl X.
SDL2 now supports immersive mode.