C4droid (C/C++ compiler) v3.51 ∞
: Android: 2.1 up ∞
Overview: C4droid is a simple C/C++ IDE + C/C++ compiler Android with Makefile support. ∞ C4droid already has almost full C language support, so you don't need to wait when it will be added. ∞ You can to write own lications on Android phone, run m. T uses TCC uClibc, so it has full support of ANSI C some support of ISO C99. C4droid can be used educational purposes or to practice in C language. ∞
∞ [break] ∞ Some components of C4droid are LGPL-licensed. You can download used source code of TCC uClibc on ir bsites (B TCC had been modified by me, so I recommend to email me to get modified source). ∞ C4droid includes Android Terminal Emulator so you can to run lication comtably. ∞ To get C++ support you need: ∞ 1) Install GCC plugin (C4droid will ask you to install it). ∞ 2) Select G++ compiler in C4droid preferences. ∞ 3*) Use iostream, not iostream.h ∞ 4*) Add "us namespace std;" to program (bee int main) ∞ To compile Makefile projects, open any file in me folder with Makefile long-click "Compile" to configure current directory (C4droid will create .c4droid configuration file when you'll press Ok). After configur folder, you can press compile bton C4droid will build project. ∞ Don't get to enter execable name select compilation mode ( press ok also, else changes will be discarded) ∞ C4droid supports SDL, NativeActivity Qt GUI now, install SDL plugin C4droid to use it ( GCC/G++ compiler is supported, so you need GCC plugin). ∞ (SDL is detected with #include "SDL.h", NativeActivity is detected with #include "android_native__glue.h", Qt is detected with #include "QtGui"). ∞ re is an experimental support Qt us necessitas, b note that i in alpha stage. ∞ Qt support limitations: ∞ 1) Path to Ministro libraries is hardcoded (/data/data/org.kde.necessitas.ministro/files/qt/l), so email me if it will change. ∞ 2) QtCore QtGui libraries are supported by C4droid now. ∞ 3) If you're compil a sle-file Qt , you must add #include "sourcefilenamewithcpp.moc" to end of file. If you're us .pro file compilation, you don't need to do that. ∞ Quick manual: ∞ If you have found a bug or is not work, email me. ∞ If crashes on start, reboot device, i a Google Play/Android bug. ∞ Long click ve bton to "ve as", long click run to run with arguments. ∞ Result of compilation (binary) is placed in "/data/data/com.n0n3m4.droidc/files/temp", because sdcard doesn't have permission execion by default. ∞ If you have "Illegal instruction" error, us internal compiler (TCC), install GCC plugin, GCC supports softfloat (by default). ∞ C4droid will check license via Internet. ∞ Report bugs at
n0n3m4@gmail.com. ∞
/> ∞ ∞ https://play.google.com/store/s/d...4.droidc&hl=en ∞ Download Instructions: ∞ http://www.filecloud.ws/tlylisp3x2ey ∞ http://mir.cr/0J5EHBO3