BY ANDROMOBI1 20 JUNE 2015,
C4droid (C/C++ compiler) v3.73
Requirements: Android adaptation 2.1 and higher
Overview: C4droid is a C compiler for Android.
Quick manual:
If you accept begin a bug or app is not working, email me.
If app crashes on start, analysis that abundant centralized
anamnesis is accessible (not 64Kb).
Basis is not required, but if you accept abundant centralized
anamnesis OR you accept abiding your device, you can get
C++ support, apprehend further. (some comments about
"iostream not found" are fake, their authors just didn't
chase accession instructions).
Updating from lower than 3.0 versions:
WARNING! Uninstall this app afore update! Else app will
crash. It's able-bodied accepted Android bug (details:
http://code.google.com/p/android/issues/detail?id=1227).
You accept been warned!
Result of accumulation (binary) is placed in "/data/data/
com.n0n3m4.droidc/files/temp", because sdcard doesn't
accept permission for beheading by default.
If you accept "Illegal instruction" error, appliance
centralized compiler (TCC), install GCC plugin, GCC supports
softfloat (by default).
Continued bang save button to "save as", continued bang
run to run with arguments.
C4droid already has about abounding C accent support, so
you don't charge to delay if it will be added.
You can to address your own applications on the Android
phone, and run them. This app uses TCC and uClibc, so it
has abounding abutment of ANSI C and some abutment of
ISO C99. C4droid can be acclimated for educational
purposes or to convenance in C language.
Some apparatus of C4droid are LGPL-licensed. You can
download acclimated antecedent cipher of TCC and uClibc
on their websites (But TCC had been adapted by me, so I
acclaim to email me to get adapted source) C4droid
includes Android Terminal Emulator so you can to run your
appliance comfortably.
To get C++ abutment you need:
0) Install C4droid
1) Install GCC plugin for C4droid from Android Market.
2) Launch GCC plugin for C4droid and columnist "install to
centralized memory" (or to alien if you accept basis rights)
3) Select G++ compiler in C4droid preferences.
4) Use "iostream", not "iostream.h"
5) Add "using namespace std;" to your affairs (before 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 and MediaTek based accessories
are bottomless (Android phones/tablets from china),
because of the incompatiblity with EABI. Accessories
afterwards VFP (VIA) are partially bottomless too (floating
point operations).
Keywords: c compiler, c interpreter, c++ compiler, GCC, c/c
++ interpreter, c/c++ compiler.
What's in this version:
Email me if app will not plan afterwards update.
If app crashes afterwards update, reinstall it (it's a able-
bodied accepted yet addition Android OS bug).
3.73:
Added some accessible absurdity letters for users who
don't apprehend app description =)
Hope it will advice some users, who can't abridge even
accost apple application.
3.71:
Updated GCC plugin to 4.7.2 (Warning! accessible ABI
incompatibility).
Added a affection to install added Qt libraries (Warning! not
all of them are abiding in necessitas yet).
https://play.google.com/store/apps/details?
id=com.n0n3m4.droidc
Requirements: Android adaptation 2.1 and higher
Overview: C4droid is a C compiler for Android.
Quick manual:
If you accept begin a bug or app is not working, email me.
If app crashes on start, analysis that abundant centralized
anamnesis is accessible (not 64Kb).
Basis is not required, but if you accept abundant centralized
anamnesis OR you accept abiding your device, you can get
C++ support, apprehend further. (some comments about
"iostream not found" are fake, their authors just didn't
chase accession instructions).
Updating from lower than 3.0 versions:
WARNING! Uninstall this app afore update! Else app will
crash. It's able-bodied accepted Android bug (details:
http://code.google.com/p/android/issues/detail?id=1227).
You accept been warned!
Result of accumulation (binary) is placed in "/data/data/
com.n0n3m4.droidc/files/temp", because sdcard doesn't
accept permission for beheading by default.
If you accept "Illegal instruction" error, appliance
centralized compiler (TCC), install GCC plugin, GCC supports
softfloat (by default).
Continued bang save button to "save as", continued bang
run to run with arguments.
C4droid already has about abounding C accent support, so
you don't charge to delay if it will be added.
You can to address your own applications on the Android
phone, and run them. This app uses TCC and uClibc, so it
has abounding abutment of ANSI C and some abutment of
ISO C99. C4droid can be acclimated for educational
purposes or to convenance in C language.
Some apparatus of C4droid are LGPL-licensed. You can
download acclimated antecedent cipher of TCC and uClibc
on their websites (But TCC had been adapted by me, so I
acclaim to email me to get adapted source) C4droid
includes Android Terminal Emulator so you can to run your
appliance comfortably.
To get C++ abutment you need:
0) Install C4droid
1) Install GCC plugin for C4droid from Android Market.
2) Launch GCC plugin for C4droid and columnist "install to
centralized memory" (or to alien if you accept basis rights)
3) Select G++ compiler in C4droid preferences.
4) Use "iostream", not "iostream.h"
5) Add "using namespace std;" to your affairs (before 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 and MediaTek based accessories
are bottomless (Android phones/tablets from china),
because of the incompatiblity with EABI. Accessories
afterwards VFP (VIA) are partially bottomless too (floating
point operations).
Keywords: c compiler, c interpreter, c++ compiler, GCC, c/c
++ interpreter, c/c++ compiler.
What's in this version:
Email me if app will not plan afterwards update.
If app crashes afterwards update, reinstall it (it's a able-
bodied accepted yet addition Android OS bug).
3.73:
Added some accessible absurdity letters for users who
don't apprehend app description =)
Hope it will advice some users, who can't abridge even
accost apple application.
3.71:
Updated GCC plugin to 4.7.2 (Warning! accessible ABI
incompatibility).
Added a affection to install added Qt libraries (Warning! not
all of them are abiding in necessitas yet).
https://play.google.com/store/apps/details?
id=com.n0n3m4.droidc
No comments:
Post a Comment