C4droid (C/C++ compiler) v3.50
Requirements By Download Apk Files | Android Apps | Android Market | Uapkfiles.blogspot.com: Android version 2.1 higher
Overview: C4droid a C compiler Android.
[break]
Quick manual:
If have found a bug not work, email me.
If crashes start, check enough internal memory available (not 64Kb).
Root not required, b if have enough internal memory OR have rooted device, get C++ support, read furr. (some comments ab “iostream not found” are fake, ir ahors just didn’t follow installation instructions).
Updat from lor than 3.0 versions:
WARNING! Uninstall t bee update! Else will crash. It’s ll known Android bug (details: http://code.google.com/p/android/issues/detail?id=1227).
You have warned!
Result of compilation (binary) placed “/data/data/com.n0n3m4.droidc/files/temp”, because sdcard doesn’t have permission execion by default.
If have “Illegal instruction” error, us internal compiler (TCC), install GCC plugin, GCC supports softfloat (by default).
Long click save bton “save ”, long click run run arguments.
C4droid already has almost full C language support, don’t need wait when it will be added.
You write own lications Android phone, run m. T uses TCC uClibc, it has full support of ANSI C some support of ISO C99. C4droid be used educational purposes practice C language.
Some components of C4droid are LGPL-licensed. You download used source code of TCC uClibc ir bsites (B TCC had modified by me, I recommend email me get modified source) C4droid includes Android Terminal Emulator run lication comtably.
To get C++ support need:
0) Install C4droid
1) Install GCC plugin C4droid from Android Market.
2) Launch GCC plugin C4droid press “install internal memory” ( external if have root rights)
3) Select G++ compiler C4droid preferences.
4) Use “iostream”, not “iostream.h”
5) Add “us namespace std;” program (bee int main)
Tested devices:
Android Emulator 1.6, QVGA
Android Emulator 2.2, WVGA
Acer Liquid 2.2, WVGA
Herotab C8, WVGA
WARNING! All Telechips MediaTek based devices are unsupported (Android phones/tablets from china), because of incompatiblity EABI. Devices with VFP (VIA) are parally unsupported too (float point operations).
Keywords: c compiler, c interpreter, c++ compiler, GCC, c/c++ interpreter, c/c++ compiler.
What’s t version:
Email me if won’t work after update.
3.49:
Huge update.
Updated UI, C4droid user-friendly now =)
Added experimental Qt support us necessitas.
Added Makefile support (qmake projects are supported also).
Fixed a of bugs.
Moved unpack code from GCC plugin C4droid.
Added SDL_net GCC plugin.
Added examples GCC plugin, now my port of dosbox be built us C4droid ( devices atleast 512Mb RAM it will take a of ).
More Info:
https://play.google.com/store/s/details?id=com.n0n3m4.droidc