الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هي GCJ ?

مغلق
بدأه C&DEL في 4 أكتوبر 2005 · 6 رد · 727 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ما هي GCJ ???

معلوماتي أنها حزمة تطوير مفتوحة المصدر تقوم بتحويل الشيفرة الخاصة بـ JVM الى شيفرة JNI أي تقوم بتحويل تطبيق الجافا العادي المؤلف من ملفات class الى تطبيق خاص بنظام تشغيل معين مثل :

في Linux يصبح تطبيق جافا Excutable Binary File

في Windows يصبح تطبيق جافا Excutable Binary File بامتداد من نوع EXE

فهل في معلوماتي أي لبس ؟؟؟ و ان كانت صحيحة كيف بامكاني الحصول على هذه الحزمة ....

ملاحظة: بحثت باستخدام google بشكل سريع و وجدت الموقع لكن عندما أطلب رابط التحميل يقوم بنقلي الى رابط تحميل GCC و ليس GCJ ... هل بالامكان المساعدة

مدونتي

http://mbnoimi.net

#2

ماأعرفه انها الى الان لم تعمل الا على تطبيقات ال Console Application.

اضف الى ذلك انها تزيد حجم البرنامج بشكل كبير. وهذا يدل على انه يضمن شئ شبيه بال JVM داخل البرنامج.

انظر الى المرفقات للاستزادة حول هذا الموضوع.

index.html

اسف سوف اقطعك من كتابة الكود، ادخل هنا لدقيقتين فقط

http://www.shbab1.com/2minutes.htm

#3

مشكور .. سأطلع على الرابط .. ثم أرد

مدونتي

http://mbnoimi.net

#4
http://gcc.gnu.org/java/
#5

اللي أعرفه عن هذا البرنامج ، إنه يعمل بشكل جيد مع مكتبة SWT أما مكتبة SWING فالمشوار طويل

#6

بما أن المشروع لم يكتمل حتى الآن ... فهل يعرف أي أحد مشروع شبيه بالمشروع المذكور أعلاه ..... لاحظوا برنامج OPERA الشهير يستعمل نفس الطريقة فالشيفرة الأساس له هي JVM بعدها قامت الشركة بعمل توزيعات خاصة بكل نظام تشغيل و ذلك بطريقة شبيه بطريقة GCJ

مدونتي

http://mbnoimi.net

#7

في الحقيقة لقد تعبت من البحث عن هذه التقنية أو أي شيء يشبهها لذلك قررت مراسلة كلا من شركة Opera و McAfee لأن منتجاتهم تعتمد على هذا النمط ..... و فور ردهم على تسلؤلاتي سأقوم باضافة الرد .. الى ذلك سأستمر بالبحث عن طريقة ما

مدونتي

http://mbnoimi.net

هذا الموضوع مغلق.