السلام عليكم ورحمه الله وبركاته
هنتكلم اليوم عن مكتبه + GTK والشرح هيتم علي نظام التشغيل (LINUX)
في البدايه ما هي مكتبه +GTK : هي مكتبه لانشاء الواجهات الرسوميه بلغه البرمجه C
ومنذ دخولي للبرامج مفتوحه المصدر ذات واجهه رسوميه وانا لا اسمع سوي+ QT و GTK
يمكن ان نعتبرها مكتبه متعدده الاستخدام حيث تقدم انواع مختلفه من البيانات ووسائط النصوص وغيرها من الاستخدامات
تلك المكتبه تعتمد علي بعض المكتبات لكي تعمل بشكل صحيح :
Gdkpixbuf
ATK
Pango
Glib
GDK
Cairo
ازاي نقدر نشتغل عالمكتبه وتجربتها .. اتبع الاتي :
نقوم بفتح الترمينال application >>accessories>>terminal
ثم نكتب الاتي
اقتباس:
sudo apt-get install libgtk2.0-dev libtiff4-dev |
- هل يمكن استخدام مكتبه +GTK مع لغه ++C نعمل وبكل تاكيد ولكن بحاجه الي GTKmm ابحث عنها في مدير الحزم
GTKmm
ويمكن استخدام برنامج Glade لتصميم الواجهه الرسوميه
Glade
الان سنكتب كود بسيط جدا لنتاكد ان المكتبه تعمل بشكل صحيح
كود:
#include
int main(int argc, char *argv[])
{
Gtk::Main kit(argc, argv);
Gtk::Window window;
Gtk::Main::run(window);
return 0;
}
ثم نكتب ما يلي
اقتباس:
g++ first_program.cc -o first_program `pkg-config gtkmm-2.4 --cflags --libs` |
بكده اكون انتهيت من الشرح ارجو انه يكون افادكم بقدر المستطاع .............
GTK+ - About
1 التعليقات:
ماشاء الله شرح جيد