دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید


اولین سامانه مدیریت خانواده و مراقبت از خانواده در فضای مجازی در ایران
- موقعیت لحظه ای و مسیر یابی خطی
- گزارش عملکرد در شبکه های اجتماعی
- تلگرام ، واتس اپ ، اینستاگرام ، لاین
- مدیریت دسترسی به وب سایتها
- امکان فیلترینگ تماس ها و پیامک ها
- و ده ها قابلیت کاربردی دیگر

دانلود نرم افزار


توجه داشته باشید:
چنانچه سوال یا اشکالی در مورد این مطلب دارید، همکاران ما 24 ساعته پاسخگوی شما هستند.
تماس از خط ثابت با شماره: 9099070345

C4droid – C/C++ compiler & IDE v5.96 + GCC Plugin Paid یک کامپایلر C/C++ IDE + C/C++ کاربر پسند (اما قدرتمند) برای آندروید است. برنامه C4droid محصول شرکتي با نام n0n3m4 است که توانسته امتياز 4.7 را از مارکت آندرويد کسب کند. اين برنامه در حقيقت يک کامپايلر براي زبان برنامه‌نويسي C و C++ است و توانسته ارتباط مناسبي با پردازنده‌هاي ARM در گوشي‌هايي با سيستم‌عامل آندرويد، برقرار کند و باز هم توانايي‌هاي بالا و انعطاف اين سيستم‌عامل را به بقيه نشان دهد. اين برنامه براي اهداف آموزشي و تمريني بسيار مناسب مي‌باشد و به کساني که تازه وارد رشته کامپيوتر شده‌اند، پيشنهاد مي‌کنيم که اين نرم‌افزار را از دست ندهند. در اين برنامه امکان نوشتن برنامه، کامپايل و اجراي کد توليد شده فراهم است و به راحتي مي‌توانيد دستورات خودتان را در آن تايپ کنيد يکي از امکانات آن در توانايي نمايش دستورات مختلف در رنگ‌هاي متفاوت و استاندارد است. از توانايي‌هاي ديگر اين نرم‌افزار مي‌توان به امکان انتخاب 3 تم براي محيط برنامه‌نويسي آن اشاره کرد. همچنين در تغييرات جديد نسخه‌هاي اخير مشکل پشتيباني از External Memory و اشکالات در محيط کاربري حل شده است. علاوه بر اين با نگه داشتن دکمه‌‌اي، منوي فايل‌هاي اخير باز مي‌شود تا آن‌ها را انتخاب کنيد.

دقت داشته باشيد که نتايج کامپايل، در مسير «/data/data/com.n0n3m4.droidc/files/temp» ذخيره مي‌شوند.

اين برنامه نياز به روت شدن گوشي ندارد اما اگر به اندازه کافي، حافظه داخلي داريد و گوشي روت است، مي‌توانيد از پشتيباني C++ هم بهره‌مند شويد. براي اين کار پس از نصب برنامه پلاگين GCC را دريافت و نصب کنيد و پس از اجرا «install to internal memory» را انتخاب کنيد. در قسمت Preferences برنامه C4droid، گزينه G++ compiler را انتخاب کنيد. حالا در برنامه‌نويسي و نوشتن دستورات توجه داشته باشيد که از Header File (فايل سرآيند) «iostream.h» استفاده نکنيد و به جاي آن از عبـارت «iostream» استفاده کنيد و يا اين که قبـل از استـفـاده از دستـور int main، عبـارت «using namespace std;» را ذکر کنيد. ما براي شما آخرين نسخه اين برنامه را به همراه پلاگين GCC آماده کرده‌ايم.

ویژگی های عمومی برنامه C4droid – C/C++ compiler & IDE اندروید:
✤ کامپایلر آفلاین C: ایجاد برنامه های خود بر روی دستگاه آندروید و اجرای آنها حتی بدون دسترسی به اینترنت
✤ ویرایشگر کد منبع با نحو برجسته، تب ها، تکمیل کد، قالب بندی کد، پیوستگی کد و خنثی سازی/ازنو
✤ خروجی گرفتن و اشتراک گذاری برنامه های خود به عنوان APK یا اجرایی مادری(native) (برای برنامه های ترمینال)
✤ بدون نیاز به روت (اما اگر شما بخواهید C4droid می تواند از آن برای برنامه های شما استفاده کند)
✤ پشتیبانی کامل از ANSI C و ISO C99 با TCC (ریز کامپایلر C) + uClibc
✤ یکپارچه سازی Git
✤ سفارشی کردن GUI، انتخاب برای جایگزینی تب ها و دکمه ها توسط شما، همچنین تم ها نیز پشتیبانی می شوند.

ویژگی های بیشتر با افزونه رایگان GCC:
– تمام C++ و تقریبا تمام C++11 پشتیبانی می شوند با GCC + Bionic libc
– پشتیبانی NativeActivity, Qt, SDL و SDL2 support برای GUI
– دیباگر با breakpoints و watches
– پشتیبانی از Makefile: استفاده از همان build scripts بر روی کامپیوتر شما (BusyBox شامل می شود)
– ویژگی کتابخانه منبع باز پورت کردن نیمه اتوماتیک برای تقویت برنامه نویسی و آموزش

حرکات/میانبرهای صفحه کلید پشتیبانی شده توسط C4droid:
Long-click gestures:
Save button: save as.
Open button: recent files.
Run button: run with arguments.
Compile button: configure current directory.
Tab: close tab.

میانبرهای صفحه کلید:
Ctrl-C, Ctrl-V, Ctrl-X for Copy, Paste and Cut
Ctrl-S, Ctrl-O for Save/Open
Ctrl-Z, Ctrl-Y for Undo/Redo.
Ctrl-L for “go to Line”
Ctrl-F for Find
Ctrl-A for select All
Ctrl-B for Build/compile
Ctrl-R for Run
Ctrl-Space/Ctrl-D for autocompletion (Ctrl-Space may be reserved by Android)

آموزش اضافه کردن کامپایلر C++ به نرم افزار :

مرحله اول : فایل فشرده حاوی نرم افزار C4droid – C/C++ compiler & IDE و دو برنامه پیش نیاز دیگر را از پایین همین صفحه دانلود دانلود کنید و ان را از حالت فشرده خارج سازید.

مرحله دوم : ابتدا نرم افزار C4droid – C/C++ compiler & IDE را نصب کنید.

مرحله سوم : نرم افزار GCC را نصب کنید و سپس با مراجعه به منو و لیست اپلیکیشن ها ان را اجرا نمایید. با زدن گزینه Install to internal memory و یا Install to external memory فایل های پلاگین را ذخیره کنید.

مرحله چهارم : نرم افزار C4droid – C/C++ compiler & IDE را اجرا کنید و با زدن دکمه ی منو و وارد شدن به Preferences ؛ گزینه ی Select compiler را بزنید و G++ را انتخاب کنید.



WHAT'S NEW 5.96 :

If you face any problems updating on Android 6, reinstall C4droid completely (with plugins)
5.96:
Terminal defaults hotfix
5.95:
Make clean for all makefile projects is required after update, this version is binary incompatible with previous!
Added workaround for a recent Google Keyboard bug
Migrated to llvm libcxx, c++14 and c++11 support is now complete
GCC updated to 6.1.0
SDL updated to 2.0.4
Terminal updated
Target API 23
Complete debugger refactoring
Minimal API version is now 8 (libcxx)
دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید دانلود C4droid – C/C++ compiler & IDE 5.96 +GCC Plugin کامپایلر C و C++ اندروید
C4droid is a user-friendly (but powerful) C/C++ IDE + C/C++ compiler for Android.
Basic features:
- Offline C compiler: create your own applications on Android device and run them even without Internet access
- Source code editor with syntax highlighting, tabs, code completion, code formatting, file association and undo/redo
- Export&share your programs as APKs or native executables (for terminal apps)
- No root required (but C4droid can use it for your programs if you want)
- Full ANSI C and ISO C99 support with TCC (Tiny C Compiler) + uClibc
- Git integration
- Customizable GUI, choose where to place tabs and buttons by yourself, themes are also supported.
More features with a free GCC plugin:
- Full C++ and almost complete C++11 support with GCC + Bionic libc
- NativeActivity, Qt, SDL and SDL2 support for GUI
- Debugger with breakpoints and watches
- Makefile support: use the same build scripts as on your PC (BusyBox is included)
- Semi-automatic open-source library porting feature for enhanced programming & education

C4droid is designed to be user-friendy out-of-the-box, but nothing is perfect, so here are some answers for questions that can appear:
How to install C++ support?
C4droid will ask you to install C++ support at first startup and will configure itself in semi-automatic mode.
If you want to do that manually, you need:
0) Enough internal memory OR root rights. C4droid does not require root rights for devices with more than 50MB of free internal memory.
1) Install GCC plugin (C4droid will ask you to install it).
2) Select G++ compiler in C4droid preferences.
3*) Add "using namespace std;" to your program(before int main), use iostream, not iostream.h
Note that if you want to use C4droid as a C compiler, it is better to select GCC, not G++.

How to use SDL, SDL2, NativeActivity and Qt in single-file mode?
Just install SDL plugin and select G++ compiler in C4droid preferences.
Note that C4droid chooses app mode using a very simple source code analysis:
SDL is detected with #include "SDL.h", SDL2 is detected with #include "SDL2/SDL.h", NativeActivity is detected with #include "android_native_app_glue.h", Qt is detected with #include "QApplication"
If you are compiling a single-file Qt app, you must add #include "yoursourcefilenamewithcpp.moc" to the end of source code file also.

How to use Makefiles, multifile projects, etc?
Long-click compile button (or select "compilation settings" if buttons are hidden/moved) and configure current directory to use the mode you want.
Note that C4droid will create .c4droid configuration file when you will press Ok. Some modes (like makefile) require to enter result executable file name, don't forget to do that.
After doing that all use compile and run buttons to build and run your app as regular.

How to build and install libraries?
Almost the same way as regular Makefile building except for that most probably some patching may be required.
Currently tested libraries are gmp(internal memory only),mpfr,mpc,libxml2,neon,sqlite,SDL_gfx(--disable-mmx required).

Which gestures/keyboard shortcuts does C4droid support?
Long-click gestures:
Save button: save as.
Open button: recent files.
Run button: run with arguments.
Compile button: configure current directory.
Tab: close tab.

Keyboard shortcuts:
Ctrl-C, Ctrl-V, Ctrl-X for Copy, Paste and Cut
Ctrl-S, Ctrl-O for Save/Open
Ctrl-Z, Ctrl-Y for Undo/Redo.
Ctrl-L for "go to Line"
Ctrl-F for Find
Ctrl-A for select All
Ctrl-B for Build/compile
Ctrl-R for Run
Ctrl-Space/Ctrl-D for autocompletion (Ctrl-Space may be reserved by Android)

Report bugs at n0n3m4@gmail.com.

C4droid stands for "c for android" (or "c++ for android").
C4droid is not an online compiler, so it uses real binaries.
Some binaries in APK are licensed under (L)GPL, email me for the source code (Tiny C compiler, GCC, BusyBox, etc.)
Android is a trademark of Google Inc.
Qt is a registered trademark of Digia.

تبلیغات



نرم افزار اندروید آموزش زبان انگلیسی زبانشناس : سریعترین روش یادگیری زبان انگلیسی زبان انگلیسی را با گوشی همراه خود یاد بگیرید. آموزش زبان انگلیسی می تواند سریع، ساده، ولی در عین حال کارآمد باشد.
✔ یادگیری زبان انگلیسی با بهترین منابع آموزشی
✔ افزایش سریع دایره‌ی لغات انگلیسی با روشی ابتکاری
✔ یادگیری مکالمه زبان انگلیسی و گرامر با استراتژی‌های کارآمد (تکنیک سایه و پنج استراتژی دیگر)
✔ مناسب برای تمام سطوح، به همراه ترجمه‌ی فارسی مطالب برای مبتدی‌ها


اطلاعات بیشتر دانلود

مطالب مشابه

دانلود Vortex Planetarium – Astronomy 1.4.5 برنامه افلاک نما و نجوم اندروید اندروید دانلود SkySafari Pro 1.8.5 – بهترین برنامه نجوم اندروید + دیتا اندروید دانلود Peak – Brain Training 2.5.5 برنامه پرورش و تمرین مغز اندروید اندروید دانلود Solar System 3D Pro v1.1 - برنامه گشت و گذار سه بعدی در منظومه شمسی برای اندروید اندروید دانلود Collocation Dictionary Pro 2016.04 دیکشنری انگلیسی با تلفظ کلمات اندروید اندروید دانلود Engadget 3.0.2.0 - برنامه رسمی سایت Engadget اندروید دانلود Learn English Listening Pro 2.12 برنامه آموزش زبان انگلیسی اندروید اندروید دانلود Learn Web Development Pro 1.5 برنامه آموزش طراحی سایت اندروید اندروید دانلود Multivariable Calculus App 1.0.5329540 - برنامه حل معادلات چند مجهولی اندروید اندروید دانلود Convertbee – Unit Converter 1.3.1 - برنامه تبدیل واحدها در اندروید اندروید دانلود English for kids learning free v230 برنامه آموزش زبان انگلیسی به کودکان اندروید اندروید دانلود iTooch TOEFL™ Prep FULL 4.3.1 برنامه آزمون تافل اندروید اندروید دانلود SkySafari 5 Pro v5.3.1.0 بهترین نرم افزار ستاره شناسی و نجوم اندروید اندروید دانلود Solar System Explorer HD Pro 2.7.9 - برنامه بی نظیر منظومه شمسی برای اندروید اندروید دانلود Droid Secret Tips Pro 3.3.0 نرم افزار ترفندهای اندروید اندروید دانلود Star Chart Infinite 3.0.10 - نرم افزار ستاره شناسی و نجوم برای اندروید اندروید دانلود ISS Live - HD Earth viewing v2.3.3 مشاهده تصاویر زنده از کره زمین اندروید اندروید دانلود Memrise Learn Languages Premium 2.9_3924 نرم افزار آموزش زبان برای اندروید اندروید دانلود Knot Video Guide FULL 19.7 برنامه آموزش ویدیویی گره زدن اندروید اندروید دانلود Perfect Ear Pro 3.9.1b - برنامه تقویت مهارت شنیداری موسیقی برای اندروید اندروید دانلود Periodic Table Pro 5.3.0 برنامه جدول تناوبی عناصر شیمی اندروید اندروید دانلود Math Tricks 2.12 نرم افزار آموزش ترفندهای ریاضی اندروید اندروید دانلود SkyView® Explore the Universe 3.5.3 - برنامه نجوم اسکای ویو برای اندروید اندروید دانلود Hello Mars v1.0 نرم افزار نجوم و رصد آسمان برای اندروید اندروید دانلود DSS Explorer v1 برنامه مشاهده اجرام آسمانی برای اندروید اندروید دانلود Learn TOEFL Vocabulary 8.14 نرم افزار یادگیری واژگان تافل اندروید اندروید دانلود PersianDic 2.4 - دیکشنری قدرتمند انگلیسی به فارسی و فارسی به انگلیسی اندروید دانلود Piano Melody Pro 154 نرم افزار آموزش ملودی پیانو اندروید اندروید