الانتقال إلى المحتوى الرئيسي

كيفية بناء كيو تي بشكل صحيح من شفرة المصدر: تعليمات مفصلة

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

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

بعد تثبيت الأدوات اللازمة وتنزيل رموز مصدر كيو تي ، يمكنك البدء في البناء. سوف تحتاج إلى فتح محطة أو موجه الأوامر وانتقل إلى الدليل مع رموز المصدر كيو تي. ثم يمكنك بدء عملية البناء عن طريق تشغيل ./ تكوين الأمر.

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

  1. مراحل بناء كيو تي من شفرة المصدر
  2. تحميل وتفريغ أرشيف شفرة المصدر
  3. تثبيت التبعيات والبرامج اللازمة
  4. لينكس
  5. ويندوز
  6. ماك
  7. تكوين المشروع
  8. تجميع وبناء كيو تي
  9. تثبيت كيو تي على نظام التشغيل الخاص بك
  10. الخطوة 1: تحميل رموز المصدر كيو تي
  11. الخطوة 2: تفريغ رموز مصدر كيو تي
  12. الخطوة 3: تثبيت التبعيات
  13. الخطوة 4: تكوين وبناء كيو تي
  14. الخطوة 5: إعداد البيئة
  15. الخطوة 6: التحقق من التثبيت
  16. التحقق من صحة كيو تي المثبتة
  17. سؤال وجواب
  18. هل من الممكن لبناء كيو تي من شفرة المصدر على ويندوز?
  19. لقد قمت بالفعل بتثبيت كيو تي, هل أحتاج إلى بنائه من المصدر على أي حال?
  20. كم من الوقت يستغرق لبناء كيو تي من شفرة المصدر?
  21. التي تدعم أنظمة التشغيل بناء كيو تي من شفرة المصدر?

مراحل بناء كيو تي من شفرة المصدر

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

فيما يلي الخطوات الرئيسية لبناء كيو تي من شفرة المصدر:

  1. إعداد بيئة التطوير
  2. تحميل شفرة المصدر كيو تي
  3. تكوين معلمات البناء
  4. تجميع وتركيب كيو تي

1. إعداد بيئة التطوير

قبل البدء في بناء كيو تي ، سوف تحتاج إلى تكوين بيئة التطوير وفقا لذلك. وهذا يشمل:

  • تثبيت ج compiler مترجم
  • تثبيت التبعيات اللازمة (على سبيل المثال ، زليب ، فريتيب ، ليبنغ ، الخ.)
  • تكوين متغيرات البيئة.

2. تحميل شفرة المصدر كيو تي

لبناء كيو تي ، سوف تحتاج إلى تحميل شفرة المصدر من موقع كيو تي الرسمي. لاحظ أن كيو تي يوفر نسختين: كيو تي لتطوير المشاريع الفردية و كيو تي لتطوير المشاريع التجارية.

3. تعيين معلمات البناء

قبل تجميع كيو تي ، تحتاج إلى تكوين إعدادات البناء. يمكنك استخدام أداة تكوين ، والذي يسمح لك لتعيين خيارات البناء ، بما في ذلك اختيار وحدات كيو تي ، والمنصات ، وغيرها من المعالم.

من المهم التأكد من تثبيت جميع التبعيات الضرورية وإتاحتها عند تكوين إعدادات الإنشاء.

4. تجميع وتركيب كيو تي

بعد تكوين معلمات البناء ، يمكنك البدء في عملية تجميع وتثبيت كيو تي. للقيام بذلك ، قم بتشغيل الأمر جعل ، ومن ثم جعل تثبيت لتثبيت الإطار المترجمة.

تجميع وتركيب كيو تي قد يستغرق بعض الوقت, اعتمادا على حجم الإطار وقوة الجهاز.

عند اكتمال البناء ، يمكنك استخدام النسخة المترجمة حديثا من كيو تي لتطوير المشاريع الخاصة بك.

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

تحميل وتفريغ أرشيف شفرة المصدر

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

يمكنك تحميل الأرشيف مع شفرة المصدر كيو تي من صفحة التحميل على الموقع الرسمي كيو تي (https://www.كيو تي .إو / تحميل). سوف تحتاج إلى تحديد إصدار كيو تي التي تريد بناء ، فضلا عن إصدار معين لنظام التشغيل الخاص بك.

ملاحظة: تأكد من تحميل أحدث إصدار من التعليمات البرمجية المصدر كيو تي لاستخدام كافة أحدث الإصلاحات والميزات الجديدة.

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

قد يستغرق تفريغ الأرشيف باستخدام شفرة مصدر كيو تي بعض الوقت ، اعتمادا على حجم الأرشيف وأداء جهاز الكمبيوتر الخاص بك.

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

تثبيت التبعيات والبرامج اللازمة

قبل البدء في بناء كيو تي من شفرة المصدر ، تحتاج إلى تثبيت التبعيات والبرامج اللازمة. وهنا لائحة من التبعيات والتعليمات لتثبيتها لأنظمة التشغيل المختلفة.

لينكس

على لينكس ، يمكن تثبيت العديد من الحزم اللازمة لبناء كيو تي باستخدام مدير حزمة التوزيع الخاص بك. فيما يلي قائمة بالأوامر لتثبيت التبعيات على العديد من التوزيعات الشائعة:

  • أوبونتو ودبيان:
  • sudo apt-get install build-essential libgl1-mesa-dev libxkbcommon-x11-0 libpulse-dev libfontconfig1-dev libxcb* libssl-dev libxcb-keysyms1-dev libxcb-composite0-dev libxcb-xinerama0-dev libxcb-xfixes0-dev libxcb-randr0-dev 

  • Fedora:
  • sudo dnf install @development-tools mesa-libGL-devel libxkbcommon-x11-devel pulseaudio-libs-devel fontconfig-devel libxcb-{*,xkb}-devel xcb-util-{keysyms,renderutil} xcb-util-wm-devel xcb-util-image-devel xcb-util-xrm-devel xcb-util-cursor-devel libxkbcommon-devel glib2-devel openssl-devel xcb-util-cursor-devel libxcb-randr-devel 

  • Arch Linux:
  • سودو بكمن - إس بيس-ديفيل ليبغل ميسا ليبكسكبكومون-إكس 11 بولسوديو فونتكونفيغ ليبكسكب أوبنسل شسب-أوتيل-إيماج شسب-أوتيل-المؤشر شسب-أوتيل-كيسيمز شسب-أوتيل-ريندروتيل شسب-أوتيل-ويم 

ويندوز

على ويندوز ، وسوف تحتاج إلى الأدوات التالية لبناء كيو تي من المصدر:

    أيضا تثبيت أداة أكتيفيبيرل (https://www.activestate.com/products/perl /) ، والتي ستكون مطلوبة للجمعية.

    ماك

    1. على ماك ، البيرة و كسكودي أدوات سطر الأوامر من المفترض أن تستخدم لتثبيت التبعيات:
    2. تثبيت البيرة:

      البيرة هو مدير حزمة لماك. تثبيت البيرة ، قم بتشغيل الأمر في المحطة:

    3. / بن / باش-ج "curl (حليقة-فسل https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh )"
    4. تثبيت أدوات سطر الأوامر كسكودي:

      قم بتشغيل الأمر التالي في المحطة الطرفية لتثبيت أدوات سطر الأوامر كسكودي:

    5. تثبيت
    6. تثبيت التبعيات:

      يمكنك الآن تثبيت التبعيات باستخدام البيرة. قم بتشغيل الأمر التالي في الجهاز:

    المشروب تثبيت كيو تي 5 بيثون بيرل

    بعد تثبيت جميع التبعيات والبرامج اللازمة ، كنت على استعداد لبناء كيو تي من شفرة المصدر.

    تكوين المشروع

    1. قبل البدء في بناء كيو تي من شفرة المصدر ، تحتاج إلى تكوين المشروع. في هذا القسم ، سنلقي نظرة على الإعدادات الأساسية التي يجب إجراؤها قبل التجميع.
    2. التحقق من المتطلبات

    3. قبل بناء كيو تي ، تحتاج إلى التأكد من تثبيت جميع التبعيات الضرورية. أيضا ، تأكد من أنك تستخدم إصدار المترجم الذي تدعمه كيو تي. في وثائق كيو تي سوف تجد قائمة من المتطلبات والإصدارات المعتمدة من المجمعين.
    4. اختيار الوحدات المطلوبة

    5. يوفر كيو تي العديد من الوحدات التي تسمح لك لتطوير التطبيقات مع وظائف مختلفة. سوف تحتاج إلى تحديد الوحدات التي تريد تجميعها. للقيام بذلك ، استخدم خيار الوحدة النمطية عند تشغيل البرنامج النصي تكوين.
    6. تكوين معلمات التجميع

    7. يجب عليك أيضا تكوين خيارات بناء مختلفة ، مثل بنية الهدف ، والمسار إلى المترجم ، وخيارات أخرى. للقيام بذلك ، استخدم الخيار-منصة عند تشغيل البرنامج النصي تكوين.
    8. اختيار دليل التثبيت

    بعد تجميع ناجح من كيو تي ، يجب عليك تحديد الدليل حيث سيتم تثبيت مكتبات كيو تي ورؤوس. هذا هو عادة / البيرة / المحلية / الدليل ، ولكن يمكنك تحديد دليل مختلف عند تشغيل البرنامج النصي تكوين مع خيار البادئة.

    بعد الانتهاء من جميع الإعدادات اللازمة ، يمكنك المتابعة لبناء كيو تي. انتظر حتى تكتمل عملية التجميع ، ثم قم بتثبيت المكتبات والرؤوس الناتجة في الدليل الذي تختاره. أنت الآن على استعداد لبدء تطوير التطبيقات باستخدام كيو تي!

    تجميع وبناء كيو تي

    تجميع وتجميع كيو تي هي عملية تحويل كود مصدر كيو تي إلى ملفات قابلة للتنفيذ يمكن استخدامها لتطوير البرامج. في هذا القسم ، وسوف ننظر في تعليمات مفصلة لتجميع وبناء كيو تي.

    الخطوة 1: الحصول على شفرة المصدر كيو تي

    الخطوة الأولى في عملية تجميع وبناء كيو تي هي الحصول على شفرة المصدر كيو تي. شفرة المصدر كيو تي متاح للتحميل من الموقع الرسمي كيو تي. يمكنك الاختيار من بين العديد من الخيارات بناء, بما في ذلك كيو تي ويندوز, ماك, ولينكس.

    قبل المتابعة إلى الخطوة التالية ، تأكد من تثبيت جميع التبعيات وأدوات التطوير اللازمة لنظام التشغيل الخاص بك. تحتوي وثائق كيو تي على معلومات حول متطلبات التجميع لكل نظام تشغيل مدعوم.

    الخطوة 2: بناء التكوين

    فريق./ تكوين

    بعد التنفيذ الناجح للأمر

    الفريق

    الخيار-ي

    ميك-جي 4

    4

    بعد الانتهاء من بناء كيو تي ، يمكنك المتابعة لتثبيت كيو تي على نظامك. للقيام بذلك ، قم بتشغيل الأمر التالي:

    تثبيت ملفات كيو تي المترجمة في مجلدات النظام المتوفرة للاستخدام من قبل البرامج الأخرى.

    الخطوة 5: التحقق من التثبيت

    بعد التثبيت الناجح ل كيو تي ، يمكنك التحقق من عملها عن طريق تشغيل الأمر التالي:

    الإصدار

    الفريق

    الإصدار

    يجب عرض معلومات حول الإصدار المثبت حاليا من كيو تي.

    هذا كل شيء! الآن أنت تعرف كيفية تجميع وبناء كيو تي بشكل صحيح من شفرة المصدر. باتباع هذه الخطوات ، يمكنك إنشاء ملفات كيو تي التنفيذية الخاصة بك لتطوير التطبيقات.

    • تثبيت كيو تي على نظام التشغيل الخاص بك
    • الخطوة 2: تفريغ رموز مصدر كيو تي

    على لينكس وماك:

    ./ تكوين-بادئة / البيرة / المحلية / كيو تي

    جعل

    سودو جعل تثبيت

    في ويندوز:

    افتح موجه الأوامر"نافذة أوامر الإخراج"

    مسار القرص المضغوط / إلى / كيو تي

    تكوين البادئة C:\Qt

    1. نماك

    2. نماكي تثبيت

    3. بعد اكتمال البناء بنجاح ، سيتم تثبيت كيو تي في المجلد المحدد.

    4. الخطوة 5: إعداد البيئة

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

    • الخطوة 6: التحقق من التثبيت

    • للتأكد من تثبيت كيو تي بنجاح ، افتح موجه الأوامر واكتب الأمر "كماك-في". إذا تم تكوين كل شيء بشكل صحيح ، يجب أن تشاهد إصدار كيو تي.

    • مبارك! الآن لديك أحدث نسخة من كيو تي المثبتة على نظام التشغيل الخاص بك ويمكنك البدء في إنشاء التطبيقات الخاصة بك باستخدام هذه المكتبة قوية!

    • التحقق من صحة كيو تي المثبتة

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

    فتح بيئة تطوير مثل كيو تي الخالق. إذا قمت بتثبيت كيو تي بنجاح ، يجب فتح بيئة التطوير دون أخطاء.

    إنشاء مشروع جديد. حدد نوع المشروع ، على سبيل المثال ، تطبيق وحدة التحكم أو تطبيق رسومي.

    أضف العديد من الأدوات ، مثل الأزرار أو مربعات النص ، إلى نافذة التطبيق الرئيسية.

    تجميع وتشغيل المشروع. إذا تم بناء المشروع دون أخطاء ويعمل على نظام التشغيل الخاص بك ، ثم كيو تي يعمل بشكل صحيح.

    إذا واجهت أي مشاكل ، فتحقق مما يلي:

    تأكد من تحديد المسارات إلى كيو تي المثبتة بشكل صحيح في إعدادات بيئة التطوير.

    تأكد من تثبيت جميع مكونات كيو تي الضرورية وفي ترتيب العمل.

    تحقق من سجلات التجميع وبدء التشغيل للمشروع بحثا عن أخطاء أو تحذيرات.

    تحقق من نتائج البحث على الإنترنت ، ربما واجه شخص ما بالفعل مشكلة مماثلة واقترح حلا.