ערכת פיתוח התוכנה 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 הוראות התקנה:
שלב 1. תחילה עליך לקבוע את גרסת הסיביות של מערכת ההפעלה אובונטו לינוקס על ידי פתיחת מסוף והקלדת הפרטים שלהלן והורדת גרסת הסיביות Qt SDK התואמת למערכת ההפעלה שלך
לדוגמה, אם אתה משתמש באובונטו לינוקס 32 סיביות, הורד 32 סיביות Qt SDK, אם אתה משתמש באובונטו לינוקס 64 סיביות, הורד 64 סיביות Qt SDK.
-
הקלד/העתק/הדבק:
קובץ /sbin /init
- שים לב לגרסת הסיביות של ארכיטקטורת מערכת ההפעלה אובונטו לינוקס, היא תציג אם היא 32 סיביות או 64 סיביות.
שלב 2. לאחר מכן הורד את ערכת פיתוח תוכנת Qt (SDK) הורד Qt SDK
- בחר את ארכיטקטורת המערכת של אובונטו לינוקס כגון גירסת 32 סיביות או 64 סיביות של ה- Qt SDK. כמו כן תוכל להוסיף ספריות פיתוח כך שתוכל להריץ יישומי Qt ללא סיבוכים על ידי ביצוע השלבים הבאים.
-
הערה:
כשמדובר בהורדת ה- SDK, הורד את ההתקנה הלא מקוונת מכיוון שלוקח הרבה זמן להוריד, אלא אם כן יש לך חיבור הורדה מהיר באמת.
- יש לך שתי שיטות בכל הנוגע להורדת ה- Qt SDK שיטת ההתקנה המקוונת או שיטת ההתקנה הלא מקוונת. אני מעדיף פשוט להוריד את ה- SDK המלא בשיטה הלא מקוונת. מכיוון שהשיעורים המרכיבים את Qt SDK כה גדולים, לוקח מספר שעות בחיבור איטי להוריד את ה- SDK. זה עשוי להיות כיבוי עבור משתמשים מסוימים שרוצים לנסות את ה- Qt SDK.
- הַצָעָה: אני ממליץ בחום להשתמש במתקין הלא מקוון במקום במתקין המקוון אלא אם כן יש לך חיבור ממש מהיר.
שלב 3. פתח מסוף והזן את הפקודות הבאות להלן:
-
הקלד/העתק/הדבק:
sudo apt-get להתקין synaptic
-
הקלד/העתק/הדבק:
עדכון sudo apt-get
- פקודה זו משמשת לעדכון ולסנכרון מחדש של קבצי אינדקס החבילות ממקורותיהם באמצעות האינטרנט.
-
הקלד/העתק/הדבק:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- פקודה זו מוסיפה ספריות פיתוח Qt נוספות למערכת אובונטו לינוקס שלך ומאפשרת לתוכניות Qt לפעול בצורה חלקה על המערכת שלך.
שלב 4. הקלד/העתק/הדבק:
תקליטור /בית /"שם המשתמש שלך"/הורדות
זה ישנה אותך לספריית ההורדות במערכת שלך
שלב 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.look -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 /"שם המשתמש שלך"/.config/Nokia
פעולה זו תמנע הודעות שגיאה בעת הפעלת QtCreator, בהצהרה שהיא לא תוכל לכתוב ל- /home /"שם המשתמש שלך"/.config/ ספריית נוקיה.
שלב 11. לאחר התקנת תוכנית Qt, פתח מסוף והשתמש בעורך טקסט כגון ננו או gedit כדי לערוך את /etc /פרופיל שלך
-
הקלד/העתק/הדבק:
sudo -s nano /etc /profile
- אוֹ
-
הקלד/העתק/הדבק:
sudo -s gedit /etc /profile
שלב 12. גלול מטה עד סוף קובץ /etc /profile והזן את הטקסט הבא למטה
ברצונך להוסיף שורה זו למטה לקובץ רחב /מערכת /פרופיל המערכת שלך כך שתהיה לך האפשרות להרכיב תוכניות Qt משורת הטרמינל.
שלב 13. הקלד/העתק/הדבק:
- PATH =/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 /ישקף כ- 4.8.1
שלב 15. שמור את קובץ /etc /profile ויצא
שלב 16. טען מחדש את קובץ /etc /profile על ידי הוצאת הפקודה הבאה
-
הקלד/העתק/הדבק:
. /etc/profile
- הקפד להזין א. ולאחר מכן רווח על מנת לטעון מחדש את קובץ /etc /profile
שלב 17. ברגע שקובץ /etc /profile נטען מחדש הפקודה הבאה תוכל להקליד את הפקודות הבאות כדי לוודא שמערכת אובונטו לינוקס שלך מזהה ש- 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 הראשונה שלך באובונטו לינוקס.
שיטה 2 מתוך 2: הוראות התקנה של Qt SDK 5.0:
שלב 1. תחילה עליך לקבוע את גירסת הסיביות של מערכת ההפעלה אובונטו לינוקס על ידי פתיחת מסוף והקלדת הדברים הבאים להורדת הורדת גירסת הסיביות Qt SDK התואמת למערכת ההפעלה שלך
לדוגמה, אם אתה משתמש באובונטו לינוקס 32 סיביות, הורד 32 סיביות Qt SDK, אם אתה משתמש באובונטו לינוקס 64 סיביות, הורד 64 סיביות Qt SDK.
-
הקלד/העתק/הדבק:
קובץ /sbin /init
- שים לב לגרסת הסיביות של ארכיטקטורת מערכת ההפעלה אובונטו לינוקס, היא תציג אם היא 32 סיביות או 64 סיביות.
שלב 2. לאחר מכן הורד את ערכת פיתוח תוכנת Qt (SDK) הורד Qt SDK
- בחר את ארכיטקטורת מערכת אובונטו לינוקס שלך כגון גירסת 32 סיביות או 64 סיביות של ה- Qt SDK. כמו כן תוכל להוסיף ספריות פיתוח כך שתוכל להריץ יישומי Qt ללא סיבוכים על ידי ביצוע השלבים הבאים.
-
הערה:
כשמדובר בהורדת ה- SDK, הורד את ההתקנה הלא מקוונת מכיוון שלוקח הרבה זמן להוריד, אלא אם כן יש לך חיבור הורדה מהיר באמת.
- יש לך שתי שיטות בכל הנוגע להורדת ה- Qt SDK שיטת ההתקנה המקוונת או שיטת ההתקנה הלא מקוונת. אני מעדיף פשוט להוריד את ה- SDK המלא בשיטה הלא מקוונת. מכיוון שהשיעורים המרכיבים את Qt SDK כה גדולים, לוקח מספר שעות בחיבור איטי להוריד את ה- SDK. זה עשוי להיות כיבוי של משתמשים מסוימים שרוצים לנסות את ה- Qt SDK.
- הַצָעָה: אני ממליץ בחום להשתמש במתקין הלא מקוון במקום במתקין המקוון אלא אם כן יש לך חיבור ממש מהיר.
שלב 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 שלך
שלב 4. הקלד/העתק/הדבק:
תקליטור /בית /"שם המשתמש שלך"/הורדות
זה ישנה אותך לספריית ההורדות במערכת שלך
שלב 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-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 /"שם המשתמש שלך"/.config/QtProject
פעולה זו תמנע הודעות שגיאה בעת הפעלת QtCreator, בהצהרה שהיא לא תוכל לכתוב ל- /home /"שם המשתמש שלך"/.config/QtProject ספרייה.
שלב 11. לאחר התקנת תוכנית Qt, פתח מסוף והשתמש בעורך טקסט כגון ננו או gedit כדי לערוך את /etc /פרופיל שלך
-
הקלד/העתק/הדבק:
sudo -s nano /etc /profile
- אוֹ
-
הקלד/העתק/הדבק:
sudo -s gedit /etc /profile
שלב 12. גלול מטה לסוף קובץ /etc /profile והזן את הטקסט הבא למטה
אתה רוצה להוסיף שורה זו למטה לקובץ רחב /מערכת /פרופיל המערכת שלך כך שתהיה לך האפשרות להרכיב תוכניות Qt משורת הטרמינל.
שלב 13. הקלד/העתק/הדבק:
- PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- ייצוא PATH
שלב 14. המספר לעיל המודגש מודגש מציין את מספר הגירסה של ה- Qt SDK, לכן הקפד להזין את מספר הגרסה הנכון של ה- Qt SDK
ה- Qt SDK תמיד משתפר עם שינויים בגרסה חדשה. אז וודא שאתה מודע למספר הגירסה של Qt SDK.
לדוגמה, אנו משתמשים בגרסת Qt 5.0.2 בדוגמה זו, לכן מספר הגרסה בפרופיל /etc /ישקף כ- 5.0.2
שלב 15. שמור את קובץ /etc /profile ויצא
שלב 16. טען מחדש את קובץ /etc /profile על ידי הוצאת הפקודה הבאה
-
הקלד/העתק/הדבק:
. /etc/profile
- הקפד להזין א. ולאחר מכן רווח על מנת לטעון מחדש את קובץ /etc /profile
שלב 17. לאחר טעינת קובץ /etc /profile מחדש הפקודה הבאה תוכל להקליד את הפקודות הבאות כדי לוודא שמערכת אובונטו לינוקס שלך מזהה ש- Qt SDK התקבל על ידי מערכת PATH
שלב 18. הקלד/העתק/הדבק:
אשר qmake
- אתה אמור לקבל תגובה כמו זו שלמטה
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
שלב 19. הקלד גם את הפקודה הבאה להלן:
-
הקלד/העתק/הדבק:
גירסת qmake
שלב 20. אתה אמור לקבל תגובה דומה לזה:
- גרסת QMake 3.0
- שימוש בגרסת Qt 5.0.2 ב- /opt/Qt5.0.2/5.0.2/gcc/lib
שלב 21. זה מאפשר לך לדעת שאתה מסוגל לאסוף תוכניות Qt SDK 5.0 משורת הפקודה
עכשיו אתה מוכן לאסוף תוכניות Qt במערכת Ubuntu Linux שלך. לאחר התקנת ה- Qt SDK בהצלחה במערכת שלך, ייתכן שתרצה לנסות לאסוף את תוכנית Qt הראשונה שלך עיין במסמך זה למידע נוסף כיצד ליצור את תוכנית Qt הראשונה שלך באובונטו לינוקס.