Overview: C4dro is a sim C/C++ IDE + C/C++ compiler Andro with Makefile support.
Requiremen: Andro OS 2.1 a up
Market Update Relea October 2, 2012
What;s New in C4dro (C/C++ compiler) versi 3.61:
C4dro already has almost fl C language support, so y n;t net wh it will be add.
Y can to write your oio on Andro phone, a run them. T app ua uCli, so it has fl support of ANSI C a some support of ISO C99. C4 be ueducational purpoo practn C language.
Some componen of C4dro are LGPL-l wnload uce code of TCC a uCli on their websit (But TCC had be modifi by me, so I recomme to email me to get modifi source).
C4dro includ Andro Terminal Emator s to run youri comably.
To get C++ support y ne:
1) Install GCC plug (C4dro will ask y to install it).
2) Select G++ compiler in C4droenc.
3*) Ueam, not iostream.h
4*) A ;us na s;; to your program (be int ma)
To compile Makefile projec, op any file in the same folder with Makefile a long-click ;Compile; to configure current directory (C4dro will create .c4dro configurati file wh y;ll pre Ok). Af configur folder pre compile butt a C4dro will bui your project.
D;t et to en executable name a ompilati mode (a pre ok also, el will d)
C4dro suppor SDL, NativeActivity a Qt GUI now, install SDL plug C4dro to unly GCC/G++ compiler is support, so y ne GCC plug).
(SDL is detect with #include ;SDL.h;, NativeActivity is detect with #include ;andro_native_app_glue.h;, Qt is detect with #include ;QtGui;).
There is an experimental support Qt us necessitas, but note that it;s in alpha stage.
Qt support limitatio:
1) Path to Ministro librari is hardcod (/data/data/org.kde.necessitas.ministro/fil/qt/lib), so email me if it will change.
2) Only QtCore a QtGui librari are support by C4dro now.
3) If y;re compil a sle-file Qt app, y must a #include ;yoursourcefilenamewithcpp.; to the e of file. If y;re us .pro file compilati, y n;t ne to that.
If y have fou a bug or app is not work, email me.
If app crash on start, reboot your devit;s a Google Play/Andro bug.
Long click save butt to ;save as;, long click run to run with argumen.
Rest of compilati (binary) is plac in ;/data/data/com.n0n3m4.droi/fil/temp;, becad e;t have permissi executi by det.
If y have ;Illegal instructi; error, us innal compiler (TCC), install GCC plug, GCC suppor softfloat (by det).
C4dro will check le via the Innet.
Y ne to uninstall app if ng from versi lower than 3.35!
Download C4dro (C/C++ compiler) 3.61 (Andro)