כיצד להתקין Qt SDK באובונטו לינוקס (עם תמונות)

תוכן עניינים:

כיצד להתקין Qt SDK באובונטו לינוקס (עם תמונות)
כיצד להתקין Qt SDK באובונטו לינוקס (עם תמונות)

וִידֵאוֹ: כיצד להתקין Qt SDK באובונטו לינוקס (עם תמונות)

וִידֵאוֹ: כיצד להתקין Qt SDK באובונטו לינוקס (עם תמונות)
וִידֵאוֹ: Inkscape Mandala Design Tutorial: How to Create Colorful Mandala Art with Live Mirror Symmetry 2024, מרץ
Anonim

ערכת פיתוח התוכנה Qt (SDK) היא מסגרת יישומים חוצה פלטפורמות הנמצאת בשימוש נרחב בפיתוח תוכנות יישומים עם ממשק משתמש גרפי (GUI). חלק מהיישומים המוכרים שפותחו עם Qt הם KDE, Opera, Google Earth ו- Skype. זוהי מסגרת ממשק משתמש יישומית חוצה פלטפורמות הפועלת במערכות ההפעלה Windows, Linux ו- Mac OS X. Qt SDK עוזר לך ליצור ממשקי משתמש גרפיים (GUI) לאפליקציות שלך שיופעלו על Windows, Linux ו- Mac OS X. למידע מפורט יותר על Qt SDK אנא עיין באתר Qt SDK. למידע נוסף על יצירת תוכנית Qt הראשונה שלך עיין במסמך הבא כיצד ליצור את תוכנית Qt הראשונה שלך באובונטו לינוקס.

הערה:

מסמך זה מכסה את ההתקנה של גירסת 64 סיביות של Qt SDK 4.8 ו Qt SDK 5.0, ערכת פיתוח תוכנה באובונטו לינוקס ותעבוד גם עבור Debian ו- Linux Mint.

צעדים

שיטה 1 מתוך 2: Qt SDK 4.8 הוראות התקנה:

התקן את Qt SDK ב- Ubuntu Linux שלב 1
התקן את Qt SDK ב- Ubuntu Linux שלב 1

שלב 1. תחילה עליך לקבוע את גרסת הסיביות של מערכת ההפעלה אובונטו לינוקס על ידי פתיחת מסוף והקלדת הפרטים שלהלן והורדת גרסת הסיביות Qt SDK התואמת למערכת ההפעלה שלך

לדוגמה, אם אתה משתמש באובונטו לינוקס 32 סיביות, הורד 32 סיביות Qt SDK, אם אתה משתמש באובונטו לינוקס 64 סיביות, הורד 64 סיביות Qt SDK.

  • הקלד/העתק/הדבק:

    קובץ /sbin /init

  • שים לב לגרסת הסיביות של ארכיטקטורת מערכת ההפעלה אובונטו לינוקס, היא תציג אם היא 32 סיביות או 64 סיביות.
התקן את Qt SDK ב- Ubuntu Linux שלב 2
התקן את Qt SDK ב- Ubuntu Linux שלב 2

שלב 2. לאחר מכן הורד את ערכת פיתוח תוכנת Qt (SDK) הורד Qt SDK

  • בחר את ארכיטקטורת המערכת של אובונטו לינוקס כגון גירסת 32 סיביות או 64 סיביות של ה- Qt SDK. כמו כן תוכל להוסיף ספריות פיתוח כך שתוכל להריץ יישומי Qt ללא סיבוכים על ידי ביצוע השלבים הבאים.
  • הערה:

    כשמדובר בהורדת ה- SDK, הורד את ההתקנה הלא מקוונת מכיוון שלוקח הרבה זמן להוריד, אלא אם כן יש לך חיבור הורדה מהיר באמת.

  • יש לך שתי שיטות בכל הנוגע להורדת ה- Qt SDK שיטת ההתקנה המקוונת או שיטת ההתקנה הלא מקוונת. אני מעדיף פשוט להוריד את ה- SDK המלא בשיטה הלא מקוונת. מכיוון שהשיעורים המרכיבים את Qt SDK כה גדולים, לוקח מספר שעות בחיבור איטי להוריד את ה- SDK. זה עשוי להיות כיבוי עבור משתמשים מסוימים שרוצים לנסות את ה- Qt SDK.
  • הַצָעָה: אני ממליץ בחום להשתמש במתקין הלא מקוון במקום במתקין המקוון אלא אם כן יש לך חיבור ממש מהיר.
התקן את Qt SDK ב- Ubuntu Linux שלב 3
התקן את Qt SDK ב- Ubuntu Linux שלב 3

שלב 3. פתח מסוף והזן את הפקודות הבאות להלן:

  • הקלד/העתק/הדבק:

    sudo apt-get להתקין synaptic

  • הקלד/העתק/הדבק:

    עדכון sudo apt-get

  • פקודה זו משמשת לעדכון ולסנכרון מחדש של קבצי אינדקס החבילות ממקורותיהם באמצעות האינטרנט.
  • הקלד/העתק/הדבק:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • פקודה זו מוסיפה ספריות פיתוח Qt נוספות למערכת אובונטו לינוקס שלך ומאפשרת לתוכניות Qt לפעול בצורה חלקה על המערכת שלך.
התקן את Qt SDK ב- Ubuntu Linux שלב 4
התקן את Qt SDK ב- Ubuntu Linux שלב 4

שלב 4. הקלד/העתק/הדבק:

תקליטור /בית /"שם המשתמש שלך"/הורדות

זה ישנה אותך לספריית ההורדות במערכת שלך

התקן את Qt SDK ב- Ubuntu Linux שלב 5
התקן את Qt SDK ב- Ubuntu Linux שלב 5

שלב 5. הקלד/העתק/הדבק:

sudo -s chmod u+x QtSdk-offline-linux-x86_64-v1.2.1.run

זה יהפוך את ה- Qt SDK להפעלה לכל המשתמשים במערכת שלך

התקן את Qt SDK ב- Ubuntu Linux שלב 6
התקן את Qt SDK ב- Ubuntu Linux שלב 6

שלב 6. התקן את ה- Qt SDK על ידי הוצאת הפקודה הבאה

  • הקלד/העתק/הדבק:

    sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.look -style cleanlooks

  • עליך להיות בעל הרשאות משתמש -על כדי להתקין את ה- Qt SDK
התקן את Qt SDK ב- Ubuntu Linux שלב 7
התקן את Qt SDK ב- Ubuntu Linux שלב 7

שלב 7. כאשר תתקין את ה- Qt SDK תתבקש לבחור ספרייה שבה ברצונך ש- Qt SDK ימצא

בחר /בחר וה- Qt SDK שלך יותקן בספרייה בשם /opt /QtSDK

התקן את Qt SDK ב- Ubuntu Linux שלב 8
התקן את Qt SDK ב- Ubuntu Linux שלב 8

שלב 8. שנה את ההרשאות במיקום ספריית Qt SDK כך שיהיו זמינות לכל המשתמשים על ידי הנפקת הפקודה הבאה

התקן את Qt SDK ב- Ubuntu Linux שלב 9
התקן את Qt SDK ב- Ubuntu Linux שלב 9

שלב 9. הקלד/העתק/הדבק:

sudo -s chmod -R 777 /opt /QtSDK

זה יהפוך את ה- Qt SDK להפעלה לכל המשתמשים במערכת שלך

התקן את Qt SDK ב- Ubuntu Linux שלב 10
התקן את Qt SDK ב- Ubuntu Linux שלב 10

שלב 10. הקלד/העתק/הדבק:

sudo -s chmod -R 777 /home /"שם המשתמש שלך"/.config/Nokia

פעולה זו תמנע הודעות שגיאה בעת הפעלת QtCreator, בהצהרה שהיא לא תוכל לכתוב ל- /home /"שם המשתמש שלך"/.config/ ספריית נוקיה.

התקן את Qt SDK ב- Ubuntu Linux שלב 11
התקן את Qt SDK ב- Ubuntu Linux שלב 11

שלב 11. לאחר התקנת תוכנית Qt, פתח מסוף והשתמש בעורך טקסט כגון ננו או gedit כדי לערוך את /etc /פרופיל שלך

  • הקלד/העתק/הדבק:

    sudo -s nano /etc /profile

  • אוֹ
  • הקלד/העתק/הדבק:

    sudo -s gedit /etc /profile

התקן את Qt SDK ב- Ubuntu Linux שלב 12
התקן את Qt SDK ב- Ubuntu Linux שלב 12

שלב 12. גלול מטה עד סוף קובץ /etc /profile והזן את הטקסט הבא למטה

ברצונך להוסיף שורה זו למטה לקובץ רחב /מערכת /פרופיל המערכת שלך כך שתהיה לך האפשרות להרכיב תוכניות Qt משורת הטרמינל.

התקן את Qt SDK ב- Ubuntu Linux שלב 13
התקן את Qt SDK ב- Ubuntu Linux שלב 13

שלב 13. הקלד/העתק/הדבק:

  • PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
  • ייצוא PATH
התקן את Qt SDK ב- Ubuntu Linux שלב 14
התקן את Qt SDK ב- Ubuntu Linux שלב 14

שלב 14. המספר לעיל המודגש מודגש מציין את מספר הגירסה של ה- Qt SDK, לכן הקפד להזין את מספר הגרסה הנכון של ה- Qt SDK

ה- Qt SDK תמיד משתפר עם שינויים בגרסה חדשה. אז וודא שאתה מודע למספר הגירסה של Qt SDK.

לדוגמא, אנו משתמשים בגרסת Qt 4.8.1 בדוגמה זו, לכן מספר הגירסה בפרופיל /etc /ישקף כ- 4.8.1

התקן את Qt SDK ב- Ubuntu Linux שלב 15
התקן את Qt SDK ב- Ubuntu Linux שלב 15

שלב 15. שמור את קובץ /etc /profile ויצא

התקן את Qt SDK ב- Ubuntu Linux שלב 16
התקן את Qt SDK ב- Ubuntu Linux שלב 16

שלב 16. טען מחדש את קובץ /etc /profile על ידי הוצאת הפקודה הבאה

  • הקלד/העתק/הדבק:

    . /etc/profile

  • הקפד להזין א. ולאחר מכן רווח על מנת לטעון מחדש את קובץ /etc /profile
התקן את Qt SDK ב- Ubuntu Linux שלב 17
התקן את Qt SDK ב- Ubuntu Linux שלב 17

שלב 17. ברגע שקובץ /etc /profile נטען מחדש הפקודה הבאה תוכל להקליד את הפקודות הבאות כדי לוודא שמערכת אובונטו לינוקס שלך מזהה ש- Qt SDK התקבל על ידי מערכת PATH

התקן את Qt SDK ב- Ubuntu Linux שלב 18
התקן את Qt SDK ב- Ubuntu Linux שלב 18

שלב 18. הקלד/העתק/הדבק:

אשר qmake

  • אתה אמור לקבל תגובה כמו זו שלמטה
  • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
התקן את Qt SDK ב- Ubuntu Linux שלב 19
התקן את Qt SDK ב- Ubuntu Linux שלב 19

שלב 19. הקלד גם את הפקודה הבאה להלן:

  • הקלד/העתק/הדבק:

    גירסת qmake

התקן את Qt SDK ב- Ubuntu Linux שלב 20
התקן את Qt SDK ב- Ubuntu Linux שלב 20

שלב 20. אתה אמור לקבל תגובה דומה לזה:

  • ' גרסת QMake 2.01a
  • ' שימוש בגרסת Qt 4.8.1 ב- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
התקן את Qt SDK ב- Ubuntu Linux שלב 21
התקן את Qt SDK ב- Ubuntu Linux שלב 21

שלב 21. זה מאפשר לך לדעת שאתה מסוגל לאסוף תוכניות Qt משורת הפקודה

עכשיו אתה מוכן לאסוף תוכניות Qt במערכת Ubuntu Linux שלך. לאחר התקנת ה- Qt SDK בהצלחה במערכת שלך, ייתכן שתרצה לנסות לאסוף את תוכנית Qt הראשונה שלך עיין במסמך זה למידע נוסף כיצד ליצור את תוכנית Qt הראשונה שלך באובונטו לינוקס.

שיטה 2 מתוך 2: הוראות התקנה של Qt SDK 5.0:

התקן את Qt SDK ב- Ubuntu Linux שלב 22
התקן את Qt SDK ב- Ubuntu Linux שלב 22

שלב 1. תחילה עליך לקבוע את גירסת הסיביות של מערכת ההפעלה אובונטו לינוקס על ידי פתיחת מסוף והקלדת הדברים הבאים להורדת הורדת גירסת הסיביות Qt SDK התואמת למערכת ההפעלה שלך

לדוגמה, אם אתה משתמש באובונטו לינוקס 32 סיביות, הורד 32 סיביות Qt SDK, אם אתה משתמש באובונטו לינוקס 64 סיביות, הורד 64 סיביות Qt SDK.

  • הקלד/העתק/הדבק:

    קובץ /sbin /init

  • שים לב לגרסת הסיביות של ארכיטקטורת מערכת ההפעלה אובונטו לינוקס, היא תציג אם היא 32 סיביות או 64 סיביות.
התקן את Qt SDK ב- Ubuntu Linux שלב 23
התקן את Qt SDK ב- Ubuntu Linux שלב 23

שלב 2. לאחר מכן הורד את ערכת פיתוח תוכנת Qt (SDK) הורד Qt SDK

  • בחר את ארכיטקטורת מערכת אובונטו לינוקס שלך כגון גירסת 32 סיביות או 64 סיביות של ה- Qt SDK. כמו כן תוכל להוסיף ספריות פיתוח כך שתוכל להריץ יישומי Qt ללא סיבוכים על ידי ביצוע השלבים הבאים.
  • הערה:

    כשמדובר בהורדת ה- SDK, הורד את ההתקנה הלא מקוונת מכיוון שלוקח הרבה זמן להוריד, אלא אם כן יש לך חיבור הורדה מהיר באמת.

  • יש לך שתי שיטות בכל הנוגע להורדת ה- Qt SDK שיטת ההתקנה המקוונת או שיטת ההתקנה הלא מקוונת. אני מעדיף פשוט להוריד את ה- SDK המלא בשיטה הלא מקוונת. מכיוון שהשיעורים המרכיבים את Qt SDK כה גדולים, לוקח מספר שעות בחיבור איטי להוריד את ה- SDK. זה עשוי להיות כיבוי של משתמשים מסוימים שרוצים לנסות את ה- Qt SDK.
  • הַצָעָה: אני ממליץ בחום להשתמש במתקין הלא מקוון במקום במתקין המקוון אלא אם כן יש לך חיבור ממש מהיר.
התקן את Qt SDK ב- Ubuntu Linux שלב 24
התקן את Qt SDK ב- Ubuntu Linux שלב 24

שלב 3. פתח מסוף והזן את הפקודות הבאות להלן:

  • הקלד/העתק/הדבק:

    sudo apt-get להתקין synaptic

  • הקלד/העתק/הדבק:

    עדכון sudo apt-get

  • פקודה זו משמשת לעדכון ולסנכרון מחדש של קבצי אינדקס החבילות ממקורותיהם באמצעות האינטרנט.
  • הקלד/העתק/הדבק:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • פקודה זו מוסיפה ספריות פיתוח Qt נוספות למערכת אובונטו לינוקס שלך ומאפשרת לתוכניות Qt לפעול בצורה חלקה על המערכת שלך. כללתי מידע זה למקרה שתרצה להתקין ספריות תואמות Qt SDK 4.8
  • הקלד/העתק/הדבק:

    sudo apt-get install build-essential

  • זה יוסיף ספריות C/C ++ נוספות לאוסף
  • הקלד/העתק/הדבק:

    sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev

  • זה יוסיף פונקציונליות OpenGL בעת הפעלת יישומי Qt שלך
התקן את Qt SDK ב- Ubuntu Linux שלב 25
התקן את Qt SDK ב- Ubuntu Linux שלב 25

שלב 4. הקלד/העתק/הדבק:

תקליטור /בית /"שם המשתמש שלך"/הורדות

זה ישנה אותך לספריית ההורדות במערכת שלך

התקן את Qt SDK ב- Ubuntu Linux שלב 26
התקן את Qt SDK ב- Ubuntu Linux שלב 26

שלב 5. הקלד/העתק/הדבק:

sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run

זה יהפוך את ה- Qt SDK להפעלה לכל המשתמשים במערכת שלך

התקן את Qt SDK ב- Ubuntu Linux שלב 27
התקן את Qt SDK ב- Ubuntu Linux שלב 27

שלב 6. התקן את ה- Qt SDK על ידי הוצאת הפקודה הבאה

  • הקלד/העתק/הדבק:

    sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run-cleanlooks בסגנון

  • עליך להיות בעל הרשאות משתמש -על כדי להתקין את ה- Qt SDK
התקן את Qt SDK ב- Ubuntu Linux שלב 28
התקן את Qt SDK ב- Ubuntu Linux שלב 28

שלב 7. כאשר תתקין את ה- Qt SDK תתבקש לבחור ספרייה שבה ברצונך ש- Qt SDK ימצא

בחר /בחר וה- Qt SDK שלך יותקן בספרייה בשם /opt /QtSDK

התקן את Qt SDK ב- Ubuntu Linux שלב 29
התקן את Qt SDK ב- Ubuntu Linux שלב 29

שלב 8. שנה את ההרשאות במיקום ספריית Qt SDK כך שיהיו זמינות לכל המשתמשים על ידי הנפקת הפקודה הבאה

התקן את Qt SDK ב- Ubuntu Linux שלב 30
התקן את Qt SDK ב- Ubuntu Linux שלב 30

שלב 9. הקלד/העתק/הדבק:

sudo -s chmod -R 777 /opt/Qt5.0.2

זה יהפוך את ה- Qt SDK להפעלה לכל המשתמשים במערכת שלך

התקן את Qt SDK ב- Ubuntu Linux שלב 31
התקן את Qt SDK ב- Ubuntu Linux שלב 31

שלב 10. הקלד/העתק/הדבק:

sudo -s chmod -R 777 /home /"שם המשתמש שלך"/.config/QtProject

פעולה זו תמנע הודעות שגיאה בעת הפעלת QtCreator, בהצהרה שהיא לא תוכל לכתוב ל- /home /"שם המשתמש שלך"/.config/QtProject ספרייה.

התקן את Qt SDK ב- Ubuntu Linux שלב 32
התקן את Qt SDK ב- Ubuntu Linux שלב 32

שלב 11. לאחר התקנת תוכנית Qt, פתח מסוף והשתמש בעורך טקסט כגון ננו או gedit כדי לערוך את /etc /פרופיל שלך

  • הקלד/העתק/הדבק:

    sudo -s nano /etc /profile

  • אוֹ
  • הקלד/העתק/הדבק:

    sudo -s gedit /etc /profile

התקן את Qt SDK ב- Ubuntu Linux שלב 33
התקן את Qt SDK ב- Ubuntu Linux שלב 33

שלב 12. גלול מטה לסוף קובץ /etc /profile והזן את הטקסט הבא למטה

אתה רוצה להוסיף שורה זו למטה לקובץ רחב /מערכת /פרופיל המערכת שלך כך שתהיה לך האפשרות להרכיב תוכניות Qt משורת הטרמינל.

התקן את Qt SDK ב- Ubuntu Linux שלב 34
התקן את Qt SDK ב- Ubuntu Linux שלב 34

שלב 13. הקלד/העתק/הדבק:

  • PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
  • ייצוא PATH
התקן את Qt SDK ב- Ubuntu Linux שלב 35
התקן את Qt SDK ב- Ubuntu Linux שלב 35

שלב 14. המספר לעיל המודגש מודגש מציין את מספר הגירסה של ה- Qt SDK, לכן הקפד להזין את מספר הגרסה הנכון של ה- Qt SDK

ה- Qt SDK תמיד משתפר עם שינויים בגרסה חדשה. אז וודא שאתה מודע למספר הגירסה של Qt SDK.

לדוגמה, אנו משתמשים בגרסת Qt 5.0.2 בדוגמה זו, לכן מספר הגרסה בפרופיל /etc /ישקף כ- 5.0.2

התקן את Qt SDK ב- Ubuntu Linux שלב 36
התקן את Qt SDK ב- Ubuntu Linux שלב 36

שלב 15. שמור את קובץ /etc /profile ויצא

התקן את Qt SDK ב- Ubuntu Linux שלב 37
התקן את Qt SDK ב- Ubuntu Linux שלב 37

שלב 16. טען מחדש את קובץ /etc /profile על ידי הוצאת הפקודה הבאה

  • הקלד/העתק/הדבק:

    . /etc/profile

  • הקפד להזין א. ולאחר מכן רווח על מנת לטעון מחדש את קובץ /etc /profile
התקן את Qt SDK ב- Ubuntu Linux שלב 38
התקן את Qt SDK ב- Ubuntu Linux שלב 38

שלב 17. לאחר טעינת קובץ /etc /profile מחדש הפקודה הבאה תוכל להקליד את הפקודות הבאות כדי לוודא שמערכת אובונטו לינוקס שלך מזהה ש- Qt SDK התקבל על ידי מערכת PATH

התקן את Qt SDK ב- Ubuntu Linux שלב 39
התקן את Qt SDK ב- Ubuntu Linux שלב 39

שלב 18. הקלד/העתק/הדבק:

אשר qmake

  • אתה אמור לקבל תגובה כמו זו שלמטה
  • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
התקן את Qt SDK ב- Ubuntu Linux שלב 40
התקן את Qt SDK ב- Ubuntu Linux שלב 40

שלב 19. הקלד גם את הפקודה הבאה להלן:

  • הקלד/העתק/הדבק:

    גירסת qmake

התקן את Qt SDK ב- Ubuntu Linux שלב 41
התקן את Qt SDK ב- Ubuntu Linux שלב 41

שלב 20. אתה אמור לקבל תגובה דומה לזה:

  • גרסת QMake 3.0
  • שימוש בגרסת Qt 5.0.2 ב- /opt/Qt5.0.2/5.0.2/gcc/lib
התקן את Qt SDK ב- Ubuntu Linux שלב 42
התקן את Qt SDK ב- Ubuntu Linux שלב 42

שלב 21. זה מאפשר לך לדעת שאתה מסוגל לאסוף תוכניות Qt SDK 5.0 משורת הפקודה

עכשיו אתה מוכן לאסוף תוכניות Qt במערכת Ubuntu Linux שלך. לאחר התקנת ה- Qt SDK בהצלחה במערכת שלך, ייתכן שתרצה לנסות לאסוף את תוכנית Qt הראשונה שלך עיין במסמך זה למידע נוסף כיצד ליצור את תוכנית Qt הראשונה שלך באובונטו לינוקס.

מוּמלָץ: