سؤال

وأنا مرتاح مع C. ولكن بحاجة إلى أن نتعلم GObject وGlib لgstreamer. كل ما وجدت على الشبكة هو دليل مرجعي Gobject. جيد ولتبحث عن البرنامج التعليمي لGobject / الخصلة والتركيز الرئيسي على جيستريمر.

وهكذا الثابتة والمتنقلة مشاركة أي موارد أخرى لتعلم سطحي وgobject.

هل كانت مفيدة؟

المحلول

وابدأ مع الخصلة، من السهل جدا وصفا جيدا هنا: الخصلة المرجعي دليل

وGObject هو في الغالب الكثير من التعليمات البرمجية النمطي لتحقيق التوجه الكائن. محاولة الخروج من أمثلة "شريط مامان" وجدت في دليل GObject المرجعي

وبالنسبة لي، أخذت جيستريمر معظم الوقت لفهم. وثائق جيدة ولكن هناك الكثير لقراءة ( جيستريمر ). بعد القراءة عن الأساسيات، حاول بدء تشغيل خط أنابيب من cmdline باستخدام ضريبة السلع والخدمات الإطلاق. ثم قراءة دليل كامل عن تطوير التطبيقات والقيام ببعض الأمثلة. قبل محاولة بناء البرنامج المساعد الخاص بك، وتحقق من بعض المكونات بسيطة ومحاولة فهم أجزاء مختلفة، مكان بسيط للبدء هو في هوية المساعد

وحظا سعيدا!

و/ جويل لارسون

نصائح أخرى

وقد تكون مهتمة في هذه البرامج نموذج I تحميلها على جيثب بعد أن قرأت الفصل في ذهب المطورون دليل غنوم ومن خلال دليل gobject.

وهناك أيضا "دليل الرسمي غنوم 2 المطور". انظر 59 وما يليها. على الكتاب المذكور ... وانها حقا فكرة جيدة للتحقق من مصادر جتك. لقد قضاء الأسابيع القليلة الماضية على الدخول في ذلك، وجدت هذا الكتاب أن يكون مفيدا للغاية. ما هو مملة جدا هو الحصول على constuctors الحق وترتيب التهيئة هو "تماما" العقل والانحناء. ما يجب أن تحقق هو الفصل 4 في وثائق GObject أيضا. أنها لا تغطي كل شيء ولكن جنبا إلى جنب مع الكتاب انه موافق تماما. أقترح بدءا بسيط جدا الزجاج المستمدة شكل GObject .....، من أجل فهم أفضل من حيث المبدأ قاعدة

واحد دائما اثنين الهياكل. هيكل الدرجة التي كنت تخزين جميع مؤشرات الدالة وبنية المثال الذي يمثل كائن واحد. هذا هو الشيء الأكثر أهمية للحصول على.

وثمة نقطة أخرى وهي أصعب قليلا لفهم ذلك على حساب مرجع لإدارة الذاكرة. كما أنه يساعد إذا كان لديك اتصال من قبل مع الهدف-C و / أو libapr و / أو COM.

والتحيات فريدريش

هذا الأفضل GTK + الكتاب وجدت، فقد فصل عن الخصلة، ولكن الدليل المرجعي هو الأفضل مكان للتعلم وأكثر حتى الآن "كتاب" وسوف تجد.

إدارة البيانات C باستخدام مجموعات سطحي هو مقدمة ل جمع سطحي (وصلات والجداول تجزئة، المصفوفات، والأشجار، طوابير، والعلاقات). وشملت الكثير من الأمثلة. جيدة للمبتدئين.

وربما أكثر من اللازم سهلا ولكن هناك GNOME العروض حيث يمكنك الحصول على تستخدم لidiomatics من GNOME ومكتباتها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top