C4droid – C/C++ compiler & IDE 7.00 کامپایلر و برنامه نویسی اندروید +پلاگین ها
C4droid – C/C++ compiler & IDE v7.00 + GCC / SDL plugin یک کامپایلر C/C++ IDE + C/C++ کاربر پسند (اما قدرتمند) برای آندروید است.
ویژگی های عمومی:
– کامپایلر آفلاین 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)
پلاگین GCC plugin با استفاده از GNU GCC (C and C++ compiler) می تواند C4droid را یک C++ compiler & IDE کاملا کاربردی تبدیل کند.
پلاگین SDL plugin امکان اجرای برنامه های SDL/SDL2/NativeActivity/Qt را فراهم می کند.
برای اجرای برنامه، نیاز به نصب بودن پلاگین ها می باشد.
Added x86_64 support.
Reworked text input in the editor.
Improved source code formatting.
Changed debugger step in / over behavior.
Fixed a lot of bugs.
Updated GCC to 9.1.0.
Updated libc++.
Updated system libraries and headers.
سلام فایل نصبی با پلاگین نمیخوره و نصب نمیشه چیکار کنم؟
سلام. نسخه های جدید جایگزین شدن
برای من این error رو میاره،
The package conflicts with an existing package by the same name.
انگاره gcc با c4droid تداخل اسمی داره و فقط یکی از دو را می شه نصب کرد.
سلام فایل نصبیه روی اندروید من نصب نشد پیغام خطا اومد. خودتون امتحانش کردید؟ شاید مشکل داشته باشه
سلام. خب چه پیغام خطایی اومد؟ فایل نصب سالمه
لطفا cppdroid نسخه پریمیوم رو در سایت قرار بدین خیلی از این بهتره
سلام جواد عزیز. برنامه درخواستی شما CppDroid Premium در سایت قرار گرفت.
بسیار بسیار سپاس از سایت خوبتون.
دوستان دقت کنید با موفقیت نصب میشه.