AndroLib
Searching for Android Apps ?
Android Market in EnglishMarket Android en FrançaisAndroid Market en EspañolMercato android in ItalianoAndroid Market auf DeutschAndroid Market in EnglishAndroid Markt in het Nederlandse
中文版电子市场Android Market in JapaneseAndroid Market v ČeštiněAndroid Market на русскомAndroid Market em Português (Brasil)한국어 안드로이드 마켓Android Butiken på svenska
Dev corner | My Favorites
0 Estimated number of Applications downloaded in the Android Market

Find an application or an Android game :

You are Here
Home > Applications > Education > C4droid (C/C++ compiler)

Sponsored Applications
Your Application or Game here

More...News from Androidosphere

EA Sports Releases Tiger Woods PGA Tour 12 For Android
Do you enjoy sinking a birdie putt on the back 9? Wow, I barely know what that means, b...

Offline Google Drive In Five Weeks?
At D10 in California Google’s Senior Vice President of Chrome Sundar Pichai let a...

N.O.V.A. 3 available now in the Play Store
Gameloft’s long awaited third installment to the N.O.V.A. series has finally land...



Do not Miss New Apps !
New Apps and Games
Latest Games
Latest Applications



Latest Applications

Latest Games
More... AndroLib Pages Currently Being Browsed
Featured

Mahjong
15 sec ago

Go Mobi
39 sec ago

Bow Man
78 sec ago

Avatar
94 sec ago

GDE - The...

Details
Rating

4.44/5
(138 Ratings)
Statistics


QR Code

Price
US$1.50
+/- 1.01€
+/- £0.92
+/- ¥137.90

Version
3.14

Downloads
1 000-5 000
Estimate :
2,816

Size
1.4 MB

Category

From this dev.

C4droid (C/C++ compiler)

Available in :
C4droid is a C compiler for Android.

Quick manual:
If app crashes on start, check that enough internal memory is available (not 64Kb).

Root is not required, but if you have rooted your device or have enough internal memory, you can get C++ support, read further. (some comments about "iostream not found" are fake, their authors just didn't follow installation instructions).

Updating from lower than 3.0 versions:
WARNING! Uninstall this app before update! Else app will crash. It's well known Android bug (details: http://code.google.com/p/android/issues/detail?id=1227).
You have been warned!

Result of compilation (binary) is placed in "/data/data/com.n0n3m4.droidc/files/temp", because sdcard doesn't have permission for execution by default.

If you have "Illegal instruction" error, using internal compiler (TCC), install GCC plugin, GCC supports softfloat (by default). Also there are some casting errors in TCC, if you notice them, use GCC.

Long click save button to "save as", long click run to run with arguments.
C4droid already has almost full C language support, so you don't need to wait when it will be added.
You can to write your own applications on the Android phone, and run them. This app uses TCC and uClibc, so it has full support of ANSI C and some support of ISO C99. C4droid can be used for educational purposes or to practice in C language.
Some components of C4droid are LGPL-licensed. You can download used source code of TCC and uClibc on their websites. C4droid includes Android Terminal Emulator so you can to run your application comfortably.

GCC plugin installation instructions:
1) Download and install GCC plugin for C4droid (search in Android Market).
2) Select GCC or G++ compiler in preferences.

Tested devices:
Android Emulator 1.6, QVGA
Android Emulator 2.2, WVGA
Acer Liquid 2.2, WVGA
Herotab C8, WVGA

If you are getting "Fatal: IO error", install busybox.

WARNING! All Telechips and MediaTek based devices are unsupported (Android phones/tablets from china), because of the incompatiblity with EABI. Devices without VFP (VIA) are partially unsupported too (floating point operations).
C4droid will check license via the Internet.
First launch may be (very) long due to library unpacking (WAIT PATIENTLY!, unpacking may take up to 10 minutes).

Report bugs at n0n3m4@gmail.com.

Keywords: c compiler, c interpreter, c++ compiler, GCC, c/c++ interpreter, c/c++ compiler.

C4droid (C/C++ compiler) was developed for Android by n0n3m4

Package name : com.n0n3m4.droidc

System permissions : 3 Click here to show/hide list
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.WAKE_LOCK
  • com.android.vending.CHECK_LICENSE

I am the developer of this Application !
|||||Email



Screenshot(s) available for C4droid (C/C++ compiler)


Discussion(s) about C4droid (C/C++ compiler) in our forum

Comments and Ratings for C4droid (C/C++ compiler)

Filters :
by Norbi the 12/27/2011

Norbi Perfect!

by James the 12/22/2011

Works after RTFM moment Couldn't get it to work (missing iostream error) after installing so I decided to read the instructions. I forgot to set a compiler in preferences! Doh! Now it works perfectly fine, no complaints. I am able to compile my code using g++ without any issues (besides the ones that I create).

by Mayur the 12/15/2011

Must buy!! Great app. Finally works with c, iostream error still occurs though. Glad I brought it, I'll use it for c only till dev fixes iostream bug Using Galaxy s2

by Zs the 11/27/2011

Awesome, I could run all my homeworks without any problems!. Y U NO GIVE IT A TRY? :d

by Richard the 11/26/2011

Bad Instructions/Support Could not compile with iostream, even with g++ preferences. Tried to get refund, couldn't. Developer did not respond to my email.

by Reisyd the 11/25/2011

Awesome! I'm C++ developer and sometimes I want verify some ideas and algorithms but I have no computer near. With this app I can write/compile/run simple C/C++ apps anywhere! Thanks n0n3m4.

by sourabh the 11/23/2011

Very prompt replys from the author. Gr8 job!

by NonesuchPlace the 11/21/2011

Works like a charm on the Transformer: Works like a charm, compiled my default test program in a matter of seconds. Would like to see some other interpreters and compilers for fun, but I am happy with this program as it is.

by Ron the 11/19/2011

C/C+ + very nice i like it. its awesome to have development tools on android.

by Tony the 11/18/2011

Amazing. Outstanding support Keep reading all. This is an amazing product. It did not work right on my phone. I emailed dev. He responed fast and with instruction and fixed bug.A+

... you will most probably like those Android applications
Free
Droid Tesla Version 3.0
Droidtesla is a simple and powerful spice engine. spice is an acronym for simulation program with... By Vladimir Djokic
Available in :
Free
GCC plugin for C4droid Version 2.0
Warning! it's not a standalone application. if plugin doesn't work, try to install it to interna... By n0n3m4
Available in :
Free
Berlin Metro Version 2.2
Tube berlin city is a superb interactive guide to the berlin metro (u-bahn) and suburban rail (s ... By Visual IT Limited
Available in :
Free
Find Word Version 1.12 Support for Gal
Free easy crossword solving. type the letters you have and get the possible solutions. pro versi... By Flogvit
Available in :
Free
Note Me Version 1.7.11
Looking for a notes application that not just takes your notes, but also lets you find them when ... By Paramvir Bali
Available in :
C4droid (C/C++ compiler) for Android was rated by Android Market Users on : 4.4/5


Random...


Random Android Wallpapers...