Qt Software Development Kit (SDK) عبارة عن إطار عمل للتطبيق عبر الأنظمة الأساسية يستخدم على نطاق واسع لتطوير برامج التطبيقات مع واجهة مستخدم رسومية (GUI). بعض التطبيقات المعروفة التي تم تطويرها باستخدام Qt هي KDE و Opera و Google Earth و Skype. وهو عبارة عن إطار عمل لواجهة مستخدم للتطبيقات متعددة المنصات يعمل على أنظمة تشغيل Windows و Linux و Mac OS X. تساعدك Qt SDK في إنشاء واجهات مستخدم رسومية (GUI's) لتطبيقاتك التي ستعمل على أنظمة تشغيل Windows و Linux و Mac OS X. للحصول على مزيد من المعلومات التفصيلية حول Qt SDK ، يرجى الاطلاع على موقع Qt SDK على الويب. للحصول على معلومات إضافية حول إنشاء برنامج Qt الأول الخاص بك ، يرجى الاطلاع على المستند التالي كيفية إنشاء برنامج Qt الأول الخاص بك على Ubuntu Linux.
ملحوظة:
يغطي هذا المستند تثبيت الإصدار 64 بت من Qt SDK 4.8.0 تحديث و Qt SDK 5.0.0 تحديث ، مجموعة تطوير البرامج على Ubuntu Linux وستعمل أيضًا مع Debian و Linux Mint.
خطوات
طريقة 1 من 2: تعليمات تثبيت Qt SDK 4.8:
الخطوة الأولى. حدد أولاً إصدار بت نظام التشغيل Ubuntu Linux الخاص بك عن طريق فتح Terminal وكتابة ما يلي أدناه وتنزيل إصدار Qt SDK bit المطابق لنظام التشغيل الخاص بك
على سبيل المثال ، إذا كنت تستخدم نظام Ubuntu Linux 32 بت ، فقم بتنزيل Qt SDK 32 بت ، إذا كنت تستخدم نظام Ubuntu Linux 64 بت ، فقم بتنزيل Qt SDK 64 بت.
-
اكتب / نسخ / لصق:
ملف / sbin / init
- لاحظ الإصدار بت من بنية نظام التشغيل Ubuntu Linux ، حيث سيعرض ما إذا كان 32 بت أو 64 بت.
الخطوة 2. بعد ذلك ، قم بتنزيل Qt Software Development Kit (SDK) قم بتنزيل Qt SDK
- حدد بنية نظام Ubuntu Linux مثل إصدار 32 بت أو 64 بت من Qt SDK. كما يمكنك إضافة مكتبات تطوير حتى تتمكن من تشغيل تطبيقات Qt بدون تعقيدات باتباع هذه الخطوات.
-
ملحوظة:
عندما يتعلق الأمر بتنزيل SDK ، قم بتنزيل التثبيت في وضع عدم الاتصال نظرًا لحقيقة أن التنزيل يستغرق وقتًا طويلاً ما لم يكن لديك اتصال تنزيل سريع حقًا.
- لديك طريقتان عندما يتعلق الأمر بتنزيل Qt SDK ، طريقة التثبيت عبر الإنترنت أو طريقة التثبيت دون اتصال بالإنترنت. أفضل تنزيل حزمة SDK الكاملة فقط باستخدام الطريقة غير المتصلة بالإنترنت. نظرًا لأن الفئات التي يتألف منها Qt SDK كبيرة جدًا ، فقد يستغرق الأمر عدة ساعات على اتصال بطيء لتنزيل SDK. قد يكون هذا أو لا يكون إيقاف تشغيل لبعض المستخدمين الذين يرغبون في تجربة Qt SDK.
- اقتراح: أوصي بشدة باستخدام المثبت دون اتصال بالإنترنت بدلاً من المثبت عبر الإنترنت ما لم يكن لديك اتصال سريع حقًا.
الخطوة 3. افتح Terminal وأدخل الأوامر التالية أدناه:
-
اكتب / نسخ / لصق:
sudo apt-get install synaptic
-
اكتب / نسخ / لصق:
sudo apt-get update
- يستخدم هذا الأمر لتحديث وإعادة مزامنة ملفات فهرس الحزمة من مصادرها عبر الإنترنت.
-
اكتب / نسخ / لصق:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- يضيف هذا الأمر مكتبات تطوير Qt إضافية إلى نظام Ubuntu Linux الخاص بك مما يسمح لبرامج Qt بالعمل بسلاسة على نظامك.
الخطوة 4. اكتب / انسخ / لصق:
القرص المضغوط / المنزل /"your_user_name"/التحميلات
سيؤدي هذا إلى نقلك إلى دليل التنزيلات على نظامك
الخطوة 5. اكتب / انسخ / لصق:
sudo -s chmod u + x QtSdk-offline-linux-x86_64-v1.2.1.run
سيؤدي ذلك إلى جعل Qt SDK قابلاً للتنفيذ لجميع المستخدمين على نظامك
الخطوة 6. قم بتثبيت Qt SDK بإصدار الأمر التالي
-
اكتب / نسخ / لصق:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks
- يجب أن يكون لديك امتيازات المستخدم المتميز لتثبيت Qt SDK
الخطوة 7. عند تثبيت Qt SDK ، ستتم مطالبتك بتحديد الدليل الذي تريد أن يتواجد فيه Qt SDK
حدد / اختيار وسيتم تثبيت Qt SDK في دليل يسمى / opt / QtSDK
الخطوة 8. قم بتغيير الأذونات على موقع دليل Qt SDK ليكون متاحًا لجميع المستخدمين عن طريق إصدار الأمر التالي
الخطوة 9. اكتب / انسخ / لصق:
sudo -s chmod -R 777 / opt / QtSDK
سيؤدي هذا إلى جعل Qt SDK قابلاً للتنفيذ لجميع المستخدمين على نظامك
الخطوة 10. اكتب / انسخ / لصق:
sudo -s chmod -R 777 / home /"your_user_name"/.config/Nokia
سيؤدي هذا إلى منع ظهور رسائل الخطأ عند بدء تشغيل QtCreator ، حيث يفيد بأنه لا يمكنه الكتابة إلى / home /"your_user_name"/.config/Nokia directory.
الخطوة 11. بمجرد تثبيت برنامج Qt ، افتح Terminal واستخدم محرر نصوص مثل nano أو gedit لتحرير ملفك / etc / profile
-
اكتب / نسخ / لصق:
sudo -s نانو / الخ / الملف الشخصي
- أو
-
اكتب / نسخ / لصق:
sudo -s gedit / etc / profile
الخطوة 12. قم بالتمرير لأسفل إلى نهاية ملف / etc / profile وأدخل النص التالي أدناه
تريد إضافة هذا السطر أدناه إلى ملف / etc / profile على نطاق واسع بحيث يكون لديك خيار تجميع برامج Qt من خط المحطة الطرفية.
الخطوة 13. اكتب / انسخ / لصق:
- المسار = / opt / QtSDK / Desktop / Qt /4.8.1/ gcc / bin: $ PATH
- تصدير PATH
الخطوة 14. يشير الرقم أعلاه المميز بخط غامق إلى رقم إصدار Qt SDK ، لذا تأكد من إدخال رقم الإصدار الصحيح من Qt SDK
تتحسن Qt SDK دائمًا مع تغييرات الإصدار الجديد. لذا تأكد من أنك على دراية برقم إصدار Qt SDK الخاص بك.
على سبيل المثال ، نحن نستخدم Qt الإصدار 4.8.1 في هذا المثال ، وبالتالي فإن رقم الإصدار في / etc / profile سيعكس كـ 4.8.1
الخطوة 15. احفظ الملف / etc / profile واخرج
الخطوة 16. أعد تحميل الملف / etc / profile بإصدار الأمر التالي
-
اكتب / نسخ / لصق:
. / الخ / الملف الشخصي
- تأكد من إدخال ملف. ثم مساحة لإعادة تحميل ملف / etc / profile
الخطوة 17. بمجرد إعادة تحميل الملف / etc / profile ، يمكنك كتابة الأوامر التالية للتأكد من أن نظام Ubuntu Linux الخاص بك يتعرف على أن Qt SDK قد تم قبوله بواسطة نظام PATH
الخطوة 18. اكتب / انسخ / لصق:
الذي qmake
- يجب أن تتلقى ردًا مثل الرد أدناه
- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
الخطوة 19. اكتب أيضًا الأمر التالي أدناه:
-
اكتب / نسخ / لصق:
qmake الإصدار
الخطوة 20: يجب أن تتلقى ردًا مشابهًا لهذا:
- ' QMake الإصدار 2.01a
- ' استخدام الإصدار Qt 4.8.1 في /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
الخطوة 21. يتيح لك هذا معرفة أنك قادر على ترجمة برامج Qt من سطر الأوامر
أنت الآن جاهز لتجميع برامج Qt على نظام Ubuntu Linux. بمجرد تثبيت Qt SDK بنجاح على نظامك ، قد ترغب في محاولة تجميع برنامج Qt الأول الخاص بك ، راجع هذا المستند للحصول على مزيد من المعلومات كيفية إنشاء برنامج Qt الأول الخاص بك على Ubuntu Linux.
طريقة 2 من 2: تعليمات تثبيت Qt SDK 5.0:
الخطوة الأولى. حدد أولاً إصدار بت نظام التشغيل Ubuntu Linux الخاص بك عن طريق فتح Terminal وكتابة ما يلي أدناه وتنزيل إصدار Qt SDK bit المطابق لنظام التشغيل الخاص بك
على سبيل المثال ، إذا كنت تستخدم نظام Ubuntu Linux 32 بت ، فقم بتنزيل Qt SDK 32 بت ، إذا كنت تستخدم نظام Ubuntu Linux 64 بت ، فقم بتنزيل Qt SDK 64 بت.
-
اكتب / نسخ / لصق:
ملف / sbin / init
- لاحظ الإصدار بت من بنية نظام التشغيل Ubuntu Linux ، حيث سيعرض ما إذا كان 32 بت أو 64 بت.
الخطوة 2. بعد ذلك ، قم بتنزيل Qt Software Development Kit (SDK) قم بتنزيل Qt SDK
- حدد بنية نظام Ubuntu Linux مثل إصدار 32 بت أو 64 بت من Qt SDK. كما يمكنك إضافة مكتبات تطوير حتى تتمكن من تشغيل تطبيقات Qt بدون تعقيدات باتباع هذه الخطوات.
-
ملحوظة:
عندما يتعلق الأمر بتنزيل SDK ، قم بتنزيل التثبيت في وضع عدم الاتصال نظرًا لحقيقة أن التنزيل يستغرق وقتًا طويلاً ما لم يكن لديك اتصال تنزيل سريع حقًا.
- لديك طريقتان عندما يتعلق الأمر بتنزيل Qt SDK ، طريقة التثبيت عبر الإنترنت أو طريقة التثبيت دون اتصال بالإنترنت. أفضل تنزيل حزمة SDK الكاملة فقط باستخدام الطريقة غير المتصلة بالإنترنت. نظرًا لأن الفئات التي يتألف منها Qt SDK كبيرة جدًا ، فقد يستغرق الأمر عدة ساعات على اتصال بطيء لتنزيل SDK. قد يكون هذا أو لا يكون إيقاف تشغيل لبعض المستخدمين الذين يرغبون في تجربة Qt SDK.
- اقتراح: أوصي بشدة باستخدام المثبت دون اتصال بالإنترنت بدلاً من المثبت عبر الإنترنت ما لم يكن لديك اتصال سريع حقًا.
الخطوة 3. افتح Terminal وأدخل الأوامر التالية أدناه:
-
اكتب / نسخ / لصق:
sudo apt-get install synaptic
-
اكتب / نسخ / لصق:
sudo apt-get update
- يستخدم هذا الأمر لتحديث وإعادة مزامنة ملفات فهرس الحزمة من مصادرها عبر الإنترنت.
-
اكتب / نسخ / لصق:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- يضيف هذا الأمر مكتبات تطوير Qt إضافية إلى نظام Ubuntu Linux الخاص بك مما يسمح لبرامج Qt بالعمل بسلاسة على نظامك. لقد قمت بتضمين هذه المعلومات فقط في حالة رغبتك في تثبيت مكتبات متوافقة مع Qt SDK 4.8
-
اكتب / نسخ / لصق:
sudo apt-get install build-ضروري
- سيؤدي هذا إلى إضافة مكتبات C / C ++ إضافية للترجمة
-
اكتب / نسخ / لصق:
sudo apt-get install "^ libxcb. *" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- سيؤدي ذلك إلى إضافة وظيفة OpenGL عند تشغيل تطبيقات Qt الخاصة بك
الخطوة 4. اكتب / انسخ / لصق:
القرص المضغوط / المنزل /"your_user_name"/التحميلات
سيؤدي هذا إلى نقلك إلى دليل التنزيلات على نظامك
الخطوة 5. اكتب / انسخ / لصق:
sudo -s chmod u + x qt-linux-opensource-5.0.2-x86_64-offline.run
سيؤدي ذلك إلى جعل Qt SDK قابلاً للتنفيذ لجميع المستخدمين على نظامك
الخطوة 6. قم بتثبيت Qt SDK بإصدار الأمر التالي
-
اكتب / نسخ / لصق:
sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -style cleanlooks
- يجب أن يكون لديك امتيازات المستخدم المتميز لتثبيت Qt SDK
الخطوة 7. عند تثبيت Qt SDK ، ستتم مطالبتك بتحديد الدليل الذي تريد أن يتواجد فيه Qt SDK
حدد / اختيار وسيتم تثبيت Qt SDK في دليل يسمى / opt / QtSDK
الخطوة 8. قم بتغيير الأذونات على موقع دليل Qt SDK ليكون متاحًا لجميع المستخدمين عن طريق إصدار الأمر التالي
الخطوة 9. اكتب / انسخ / لصق:
sudo -s chmod -R 777 /opt/Qt5.0.2
سيؤدي هذا إلى جعل Qt SDK قابلاً للتنفيذ لجميع المستخدمين على نظامك
الخطوة 10. اكتب / انسخ / لصق:
sudo -s chmod -R 777 / home /"your_user_name"/.config/QtProject
سيؤدي هذا إلى منع ظهور رسائل الخطأ عند بدء تشغيل QtCreator ، حيث يفيد بأنه لا يمكنه الكتابة إلى / home /"your_user_name"/.config/QtProject دليل.
الخطوة 11. بمجرد تثبيت برنامج Qt ، افتح Terminal واستخدم محرر نصوص مثل nano أو gedit لتحرير ملفك / etc / profile
-
اكتب / نسخ / لصق:
sudo -s نانو / الخ / الملف الشخصي
- أو
-
اكتب / نسخ / لصق:
sudo -s gedit / etc / profile
الخطوة 12. قم بالتمرير لأسفل إلى نهاية ملف / etc / profile وأدخل النص التالي أدناه
تريد إضافة هذا السطر أدناه إلى ملف / etc / profile على نطاق واسع بحيث يكون لديك خيار تجميع برامج Qt من خط المحطة الطرفية.
الخطوة 13. اكتب / انسخ / لصق:
- المسار = / opt /Qt5.0.2 / 5.0.2 / مجلس التعاون الخليجي / بن: $ PATH
- تصدير PATH
الخطوة 14. يشير الرقم أعلاه المميز بخط غامق إلى رقم إصدار Qt SDK ، لذا تأكد من إدخال رقم الإصدار الصحيح من Qt SDK
تتحسن Qt SDK دائمًا مع تغييرات الإصدار الجديد. لذا تأكد من أنك على دراية برقم إصدار Qt SDK الخاص بك.
على سبيل المثال ، نحن نستخدم إصدار Qt 5.0.2 في هذا المثال ، وبالتالي فإن رقم الإصدار في الملف / etc / profile سيعكس كـ 5.0.2
الخطوة 15. احفظ الملف / etc / profile واخرج
الخطوة 16. أعد تحميل الملف / etc / profile بإصدار الأمر التالي
-
اكتب / نسخ / لصق:
. / الخ / الملف الشخصي
- تأكد من إدخال ملف. ثم مساحة لإعادة تحميل ملف / etc / profile
الخطوة 17. بمجرد إعادة تحميل الملف / etc / profile ، يمكنك كتابة الأوامر التالية للتأكد من أن نظام Ubuntu Linux الخاص بك يتعرف على أن Qt SDK قد تم قبوله بواسطة نظام PATH
الخطوة 18. اكتب / انسخ / لصق:
الذي qmake
- يجب أن تتلقى ردًا مثل الرد أدناه
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
الخطوة 19. اكتب الأمر التالي أيضًا:
-
اكتب / نسخ / لصق:
qmake الإصدار
الخطوة 20: يجب أن تتلقى ردًا مشابهًا لهذا:
- QMake الإصدار 3.0
- استخدام الإصدار 5.0.2 من Qt في /opt/Qt5.0.2/5.0.2/gcc/lib
الخطوة 21. يتيح لك هذا معرفة أنك قادر على تجميع برامج Qt SDK 5.0 من سطر الأوامر
أنت الآن جاهز لتجميع برامج Qt على نظام Ubuntu Linux. بمجرد تثبيت Qt SDK بنجاح على نظامك ، قد ترغب في محاولة تجميع برنامج Qt الأول الخاص بك ، راجع هذا المستند للحصول على مزيد من المعلومات كيفية إنشاء برنامج Qt الأول الخاص بك على Ubuntu Linux.