C4droid - C/C++ compiler & IDE


8.00 بواسطة n0n3m4
06/10/2020

C4droid - C/C++ compiler & IDEحول

وC / C ++ مترجم أقوى وسهلة الاستخدام وIDE على Google Play

C4droid هو أقوى مترجم C / C ++ IDE + C / C ++ لنظام Android.

الميزات:

• برنامج التحويل البرمجي دون اتصال C / C ++: قم بإنشاء تطبيقاتك الخاصة على جهاز Android وتشغيلها حتى بدون الوصول إلى الإنترنت

• دعم Qt و SDL و SDL2 و Allegro و SFML و FLTK و NativeActivity للرسومات

• تصدير وتبادل البرامج الخاصة بك كما APK أو الثنائيات

• المصحح مع نقاط التوقف والساعات

• دعم CMake و Makefile: استخدم البرامج النصية للبناء نفسها كما في جهاز الكمبيوتر الخاص بك (يتم تضمين BusyBox)

• محرر شفرة المصدر مع تسليط الضوء على بناء الجملة ، وعلامات التبويب ، واستكمال التعليمات البرمجية ، وتنسيق التعليمات البرمجية ، ملف الجمعيات والتراجع / الإعادة

• لا يوجد الجذر المطلوب (ولكن C4droid يمكن استخدامه لبرامجك إذا كنت تريد)

• دعم ANSI C و ISO C99 الكامل مع TCC (Tiny C Compiler) + musl libc

• مترجم C ++ كامل الوظائف ، دعم C ++ 11 كامل مع دول مجلس التعاون الخليجي

• بوابة التكامل

• تخصيص واجهة المستخدم الرسومية ، واختيار مكان وضع علامات التبويب والأزرار بنفسك ، يتم دعم السمات أيضًا

• ميزة ترقية مكتبة مفتوحة المصدر شبه أوتوماتيكية لتعزيز البرمجة والتعليم

تم تصميم C4droid ليصبح صديقًا سهل الاستخدام ، ولكن لا يوجد شيء مثالي ، لذلك فيما يلي بعض الإجابات عن الأسئلة التي يمكن أن تظهر:

كيفية استخدام Makefiles ، مشاريع متعددة الملفات ، وما إلى ذلك؟

انقر فوق زر الترجمة الطويل (أو حدد "إعدادات الترجمة" إذا كانت الأزرار مخفية / منقولة) وتكوين الدليل الحالي لاستخدام الوضع الذي تريده.

لاحظ أن C4droid سينشئ ملف تكوين .c4droid عند الضغط على "موافق". تتطلب بعض الأوضاع (مثل makefile) إدخال اسم الملف القابل للتنفيذ ، ولا تنسَ القيام بذلك.

بعد القيام بذلك ، استخدم جميع أزرار التحويل البرمجي والتشغيل لإنشاء التطبيق وتشغيله بشكل منتظم.

كيفية استخدام مكتبات الرسومات في وضع ملف واحد؟

مجرد تثبيت البرنامج المساعد SDL وتحديد مترجم G ++ في تفضيلات C4droid.

لاحظ أن C4droid يختار وضع التطبيق باستخدام تحليل شفرة مصدر بسيط للغاية:

يتم الكشف عن كل وضع رسومات باستخدام سلسلة التضمين المقابلة (على سبيل المثال ، يتم اكتشاف SDL مع #include "SDL.h" ، تحقق من الأمثلة المجمعة لمزيد من المعلومات). سيكون للتعليق على هذه السطور لا أي تأثير.

إذا كنت تقوم بتجميع تطبيق Qt أحادي الملف ، فيجب عليك أيضًا إضافة # تضمين "yoursourcefilenamewithcpp.moc" إلى نهاية ملف التعليمات البرمجية المصدر أيضًا.

كيفية تثبيت دعم C ++ يدويا؟

سيطلب منك C4droid تثبيت دعم C ++ عند بدء التشغيل الأول وسيتم تكوين نفسه في الوضع شبه التلقائي.

إذا كنت تريد القيام بذلك يدويًا ، فأنت بحاجة إلى:

0) ذاكرة داخلية كافية (100 ميجابايت +)

1) تثبيت البرنامج المساعد دول مجلس التعاون الخليجي

2) حدد مترجم G ++ في تفضيلات C4droid

لاحظ أنه إذا كنت تريد استخدام C4droid كمترجم C ، فمن الأفضل تحديد GCC ، وليس G ++.

كيفية بناء وتثبيت المكتبات؟

تقريبًا بنفس طريقة بناء Makefile العادي باستثناء ذلك على الأرجح ، قد تكون هناك حاجة لبعض عمليات الترقيع.

المكتبات التي تم اختبارها حاليًا هي gmp ، mpfr ، mpc ، libxml2 ، نيون ، sqlite ، SDL_gfx (- مطلوب - mmx مطلوب).

ما هي الإيماءات / اختصارات لوحة المفاتيح التي يدعمها C4droid؟

إيماءات النقر الطويل:

زر جديد: حذف الملف الحالي.

حفظ زر: حفظ باسم.

فتح زر: الملفات الأخيرة.

زر التشغيل: تشغيل مع الحجج.

ترجمة زر: تكوين الدليل الحالي.

علامة التبويب: إغلاق علامة التبويب.

اختصارات لوحة المفاتيح:

Ctrl-C ، Ctrl-V ، Ctrl-X للنسخ واللصق والقص

Ctrl-S ، Ctrl-O لحفظ / فتح

Ctrl-Z ، Ctrl-Y للتراجع / الإعادة.

Ctrl-L لـ "انتقل إلى السطر"

Ctrl-F للبحث

Ctrl-A لتحديد الكل

Ctrl-B لبناء / ترجمة

Ctrl-R لتشغيل

Ctrl-Space / Ctrl-D للإكمال التلقائي (قد يكون Ctrl-Space محجوزًا بواسطة Android)

الإبلاغ عن الأخطاء في n0n3m4@gmail.com.

C4droid تعني "c for android" (أو "c ++ for android").

C4droid ليس مترجمًا عبر الإنترنت ، لذلك يستخدم ثنائيات حقيقية.

تم ترخيص بعض الثنائيات في APK بموجب (L) GPL ، أرسل لي رسالة الكود المصدري (Tiny C compiler ، GCC ، BusyBox ، إلخ.)

Android هي علامة تجارية لشركة Google Inc.

كيو تي هي علامة تجارية مسجلة لشركة ديجيا.

معلومات أكثر ل تطبيق

احدث اصدار

8.00

Android متطلبات النظام

2.3

الإبلاغ

تحديد كغير مناسب

عرض المزيد

C4droid - C/C++ compiler & IDE البديل

احصل على المزيد n0n3m4

الاكتشاف