-
هناك نقص في مكتبات نظام تشغيل لينكس
بسم الله الرحمن الرحيم
إلى الأخوة في المنتدى أرجوا مساعدتكم في حل هذه المشكلة
هناك نقص في مكتبات نظام لنيكس خاصة في برمجة لغة C ألا و هي
مكتبة graphics.h
أرجوا مساعدتكم في هذه المشكلة
و إذا كانت توجد مكتبة تقوم بعملية graphics
أرجوا كتابة أسم هذه المكتبة
و لكم مني جزيل و الشكر و التقدير
-
و الله عجيبه
ما في أحد في هذا المنتدى محترف
يمكن يفيدني في هذا الموضوع
-
Re: هناك نقص في مكتبات نظام تشغيل لينكس
يعني لازم يكون الشخص محترف حتى يعرف يجيب السؤال !!
طيب.. ما رأيك أني عمري ما كتبت برنامج graphics في لينكس بإستعمال السي.. لكن سأستعمل جووجل وأحاول .. وإليك النتيجة:
http://sources.redhat.com/ml/glibc-l.../msg00083.html
http://www.ggi-project.org
http://www.xmission.com/~georgeps/Xlib_Beginner.html
http://tronche.com/gui/x/xlib-tutori...m-anatomy.html
http://www.ggi-project.org/
كما يبدو عندك العديد من الخيارات للبرمجة الرسومية في لينكس .. منها المكتبات المتطورة للواجهات مثل GTK و QT و motif وغيرها. ومنها ما هو للرسم الفعلي للواجهات الخاصة. الخيار لك. تذكر أن لينكس يعني الخيار... مش خيار خضار.. لكن خيار option
-
و الله يا أخوي هذه المعلومات أنا أعرفها
و لكن يا أخوي الله يخليك
أنت فهمت قصدي خطأ
أنا أقصدك مكتبة graphics.h
فيها دوال تقوم بعملية الرسم على Dos في نظام تشغيل ويندوز
و هذه المكتبة قديمة جدا جدا
و هذه المكتبة موجودة في Turbo C++
التابع لشركة Borland
أما في برامج الجديدة الخاصة بالبرمجة لحظت عدم وجود هذه المكتبة
علما أن بعض الكتب الدولية المشهورة في تعلم البرمجة بلغة ++C أتا بها
و لكن لم يوضح
و أتوقع هناك مكتبة أخرى بأسم مختلف تقوم بنفس هذه العملية
و بالنسبة لكلامك يا أخي العزيز
أنت تقصدك التصميم برنامج بحيث يكون المخرج على و اجهة رسومية سهلة
لا بأستخدام أحد مكتبة graphics
ارجوا مساعدتي إذا كنت تعرف اسم هذه المكتبة
و لك مني جزيل الشكر
-
Re: هناك نقص في مكتبات نظام تشغيل لينكس
أنظر هنا، لعل هذه المكتبات توفر لك ما تريد:
http://www.tutok.sk/fastgl/
إذا لم تعطيك ما تريد، وكنت مصر على مكتبات شركة بورلاند، فهناك مشروع لإعادة كتابة هذه المكتبات.. أنظر هنا:
http://sarien.sourceforge.net/sourcedoc/files.html
مكتبات graphics قديمة جدا، حتى أن الإصدارات الأجدد من Turbo C++ لا تحتوي هذه المكتبات، لذا أنصحك بالتوجه لغيرها.. مكتبات fastgl لا تحتاج لتشغيل الواجهة X لإعطاء رسوم للبرنامج.. لكنها تحتاج أن يكون هناك دعم لل framebuffer في النواة kernel. لأن هذا الدعم يتيح لك إستعمال البرامج التي تدعم الواجهات الرسومية بإستعمال framebuffer دون الحاجة لتشغيل الخادم X.
بالتوفيق
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى