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 პროგრამა Ubuntu Linux– ზე.
Შენიშვნა:
ეს დოკუმენტი მოიცავს 64-ბიტიანი ვერსიის ინსტალაციას Qt SDK 4.8 და Qt SDK 5.0, პროგრამული უზრუნველყოფის განვითარების ნაკრები Ubuntu Linux– ზე და ასევე იმუშავებს Debian და Linux Mint– ისთვის.
ნაბიჯები
მეთოდი 1 დან 2: Qt SDK 4.8 ინსტალაციის ინსტრუქცია:
ნაბიჯი 1. პირველ რიგში განსაზღვრეთ თქვენი Ubuntu Linux ოპერაციული სისტემის ბიტიანი ვერსია ტერმინალის გახსნით და ქვემოთ ჩაწერეთ ქვემოთ და ჩამოტვირთეთ შესაბამისი Qt SDK ბიტიანი ვერსია თქვენი ოპერაციული სისტემისთვის
მაგალითად, თუ 32 – ბიტიან Ubuntu Linux– ზე ხართ, გადმოწერეთ 32 – ბიტიანი Qt SDK, თუ ხართ 64 – ბიტიან Ubuntu Linux– ზე, მაშინ ჩამოტვირთეთ 64 – ბიტიანი Qt SDK.
-
ტიპი/კოპირება/ჩასმა:
ფაილი /sbin /init
- ყურადღება მიაქციეთ თქვენი Ubuntu Linux ოპერაციული სისტემის არქიტექტურის ბიტ ვერსიას, სადაც ის გამოჩნდება 32 ბიტიანი თუ 64 ბიტიანი.
ნაბიჯი 2. შემდეგი ჩამოტვირთეთ Qt პროგრამული უზრუნველყოფის განვითარების ნაკრები (SDK) ჩამოტვირთეთ Qt SDK
- შეარჩიეთ თქვენი Ubuntu Linux სისტემის არქიტექტურა, როგორიცაა Qt SDK 32-ბიტიანი ან 64-ბიტიანი ვერსია. ასევე შეგიძლიათ დაამატოთ განვითარების ბიბლიოთეკები ისე, რომ თქვენ შეძლოთ Qt პროგრამების გაშვება გართულებების გარეშე ამ ნაბიჯების შემდეგ.
-
Შენიშვნა:
რაც შეეხება SDK– ის გადმოტვირთვას, გადმოწერეთ ხაზგარეშე ინსტალაცია იმის გამო, რომ გადმოწერას დიდი დრო სჭირდება, თუ ნამდვილად არ გაქვთ სწრაფი ჩამოტვირთვის კავშირი.
- თქვენ გაქვთ ორი მეთოდი, როდესაც საქმე ეხება Qt SDK ჩამოტვირთვას ონლაინ ინსტალერის მეთოდს ან ხაზგარეშე ინსტალერის მეთოდს. მირჩევნია გადმოვწერო სრული SDK ხაზგარეშე მეთოდით. იმის გამო, რომ კლასები, რომლებიც ქმნიან Qt SDK– ს, იმდენად დიდია, რომ SDK– ის გადმოტვირთვას რამდენიმე საათი სჭირდება. ეს შეიძლება იყოს ან არ იყოს გამორთული ზოგიერთი მომხმარებლისთვის, რომელთაც სურთ Qt SDK- ის გამოცდა.
- წინადადება: მე მკაცრად გირჩევთ გამოიყენოთ ხაზგარეშე ინსტალერი ონლაინ ინსტალერის ნაცვლად, თუ თქვენ ნამდვილად არ გაქვთ სწრაფი კავშირი.
ნაბიჯი 3. გახსენით ტერმინალი და შეიყვანეთ შემდეგი ბრძანებები ქვემოთ:
-
ტიპი/კოპირება/ჩასმა:
sudo apt-get დააინსტალირეთ სინაფსური
-
ტიპი/კოპირება/ჩასმა:
sudo apt-get განახლება
- ეს ბრძანება გამოიყენება პაკეტის ინდექსის ფაილების განახლებისა და რესინქრონიზაციისათვის მათი წყაროებიდან ინტერნეტის საშუალებით.
-
ტიპი/კოპირება/ჩასმა:
sudo apt-get ინსტალაცია qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- ეს ბრძანება დასძენს Qt განვითარების დამატებით ბიბლიოთეკებს თქვენს Ubuntu Linux სისტემაში, რაც Qt პროგრამებს საშუალებას მისცემს შეუფერხებლად იმუშაონ თქვენს სისტემაზე.
ნაბიჯი 4. აკრიფეთ/დააკოპირეთ/ჩასვით:
cd /მთავარი /"შენი მომხმარებლის სახელი"/ჩამოტვირთვები
ეს შეცვლის თქვენს სისტემაში ჩამოტვირთვების დირექტორია
ნაბიჯი 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.rr-style გაწმენდა
- თქვენ უნდა გქონდეთ სუპერმომხმარებლის პრივილეგიები 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 /მთავარი /"შენი მომხმარებლის სახელი"/.config/ ნოკია
ეს ხელს შეუშლის შეცდომის შეტყობინებებს QtCreator– ის გაშვებისას და აცხადებს, რომ მას არ შეუძლია ჩაწეროს სახლში /"შენი მომხმარებლის სახელი"/.config/ ნოკიას დირექტორია.
ნაბიჯი 11. მას შემდეგ, რაც Qt პროგრამა დაინსტალირდება, გახსენით ტერმინალი და გამოიყენეთ ტექსტური რედაქტორი, როგორიცაა nano ან gedit თქვენი /etc /პროფილის შესაცვლელად
-
ტიპი/კოპირება/ჩასმა:
sudo -s nano /etc /profile
- ან
-
ტიპი/კოპირება/ჩასმა:
sudo -s gedit /etc /profile
ნაბიჯი 12. გადაახვიეთ ქვემოთ /etc /პროფილის ფაილის ბოლომდე და შეიყვანეთ შემდეგი ტექსტი ქვემოთ
თქვენ გსურთ დაამატოთ ეს ხაზი ქვემოთ თქვენს /etc /პროფილის სისტემის ფართო ფაილში, ასე რომ თქვენ გექნებათ შესაძლებლობა შეადგინოთ Qt პროგრამები ტერმინალის ხაზიდან.
ნაბიჯი 13. ტიპი/კოპირება/ჩასმა:
- PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
- საექსპორტო გზა
ნაბიჯი 14. ზემოთ მონიშნული რიცხვი თამამად აღნიშნავს Qt SDK- ის ვერსიის ნომერს, ასე რომ დარწმუნდით, რომ შეიყვანეთ Qt SDK- ის სწორი ვერსიის ნომერი
Qt SDK ყოველთვის უმჯობესდება ახალი ვერსიის ცვლილებებით. ასე რომ დარწმუნდით, რომ გაითვალისწინეთ თქვენი Qt SDK ვერსიის ნომერი.
მაგალითად, ჩვენ ვიყენებთ Qt ვერსიას 4.8.1 ამ მაგალითში, ამიტომ ვერსიის ნომერი /etc /პროფილში აისახება როგორც 4.8.1
ნაბიჯი 15. შეინახეთ /etc /პროფილის ფაილი და გამოდით
ნაბიჯი 16. გადატვირთეთ /etc /profile ფაილი შემდეგი ბრძანების გაცემით
-
ტიპი/კოპირება/ჩასმა:
რა /etc/პროფილი
- დარწმუნდით, რომ შეიყვანეთ ა. და შემდეგ სივრცე თქვენი /etc /პროფილის ფაილის გადატვირთვის მიზნით
ნაბიჯი 17. მას შემდეგ რაც /etc /პროფილის ფაილი გადატვირთულია გასცეს შემდეგი ბრძანება, შეგიძლიათ ჩაწეროთ შემდეგი ბრძანებები, რათა დარწმუნდეთ, რომ თქვენი 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 ინსტალაციის ინსტრუქცია:
ნაბიჯი 1. პირველი განსაზღვრეთ თქვენი Ubuntu Linux ოპერაციული სისტემის ბიტ ვერსია, გახსენით ტერმინალი და ჩაწერეთ ქვემოთ მოცემული და ჩამოტვირთეთ შესაბამისი Qt SDK ბიტი ვერსია თქვენი ოპერაციული სისტემისთვის
მაგალითად, თუ 32 – ბიტიან Ubuntu Linux– ზე ხართ, ჩამოტვირთეთ 32 – ბიტიანი Qt SDK, თუ ხართ 64 – ბიტიან Ubuntu Linux– ზე, მაშინ ჩამოტვირთეთ 64 – ბიტიანი Qt SDK.
-
ტიპი/კოპირება/ჩასმა:
ფაილი /sbin /init
- გაითვალისწინეთ თქვენი Ubuntu Linux ოპერაციული სისტემის არქიტექტურის ბიტიანი ვერსია, სადაც ის გამოჩნდება 32 ბიტიანი თუ 64 ბიტიანი.
ნაბიჯი 2. შემდეგი ჩამოტვირთეთ Qt პროგრამული უზრუნველყოფის განვითარების ნაკრები (SDK) ჩამოტვირთეთ Qt SDK
- შეარჩიეთ თქვენი Ubuntu Linux სისტემის არქიტექტურა, როგორიცაა Qt SDK 32-ბიტიანი ან 64-ბიტიანი ვერსია. ასევე შეგიძლიათ დაამატოთ განვითარების ბიბლიოთეკები ისე, რომ თქვენ შეძლოთ Qt პროგრამების გაშვება გართულებების გარეშე ამ ნაბიჯების შემდეგ.
-
Შენიშვნა:
რაც შეეხება SDK– ის გადმოტვირთვას, გადმოწერეთ ხაზგარეშე ინსტალაცია იმის გამო, რომ გადმოწერას დიდი დრო სჭირდება, თუ ნამდვილად არ გაქვთ სწრაფი ჩამოტვირთვის კავშირი.
- თქვენ გაქვთ ორი მეთოდი, როდესაც საქმე ეხება Qt SDK ჩამოტვირთვას ონლაინ ინსტალერის მეთოდს ან ხაზგარეშე ინსტალერის მეთოდს. მირჩევნია გადმოვწერო სრული SDK ხაზგარეშე მეთოდით. იმის გამო, რომ კლასები, რომლებიც ქმნიან Qt SDK– ს, იმდენად დიდია, რომ SDK– ის გადმოტვირთვას რამდენიმე საათი სჭირდება. ეს შეიძლება იყოს ან არ იყოს გამორთული ზოგიერთი მომხმარებლისთვის, რომელთაც სურთ Qt SDK- ის გამოცდა.
- წინადადება: მე მკაცრად გირჩევთ გამოიყენოთ ხაზგარეშე ინსტალერი ონლაინ ინსტალერის ნაცვლად, თუ თქვენ ნამდვილად არ გაქვთ სწრაფი კავშირი.
ნაბიჯი 3. გახსენით ტერმინალი და შეიყვანეთ შემდეგი ბრძანებები ქვემოთ:
-
ტიპი/კოპირება/ჩასმა:
sudo apt-get დააინსტალირეთ სინაფსური
-
ტიპი/კოპირება/ჩასმა:
sudo apt-get განახლება
- ეს ბრძანება გამოიყენება პაკეტის ინდექსის ფაილების განახლებისა და რესინქრონიზაციისათვის მათი წყაროებიდან ინტერნეტის საშუალებით.
-
ტიპი/კოპირება/ჩასმა:
sudo apt-get ინსტალაცია qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- ეს ბრძანება დასძენს დამატებით Qt განვითარების ბიბლიოთეკებს თქვენს Ubuntu Linux სისტემაში, რაც Qt პროგრამებს საშუალებას მისცემს შეუფერხებლად იმუშაონ თქვენს სისტემაზე. მე ჩავრთე ეს ინფორმაცია მხოლოდ იმ შემთხვევაში, თუ გსურთ Qt SDK 4.8 თავსებადი ბიბლიოთეკების დაყენება
-
ტიპი/კოპირება/ჩასმა:
sudo apt-get install build-essential
- ეს დაამატებს დამატებით C/C ++ ბიბლიოთეკას შედგენისთვის
-
ტიპი/კოპირება/ჩასმა:
sudo apt-get ინსტალაცია "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- ეს დაამატებს OpenGL ფუნქციონირებას თქვენი Qt პროგრამების გაშვებისას
ნაბიჯი 4. აკრიფეთ/დააკოპირეთ/ჩასვით:
cd /მთავარი /"შენი მომხმარებლის სახელი"/ჩამოტვირთვები
ეს შეცვლის თქვენს სისტემაში ჩამოტვირთვების დირექტორია
ნაბიჯი 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 /მთავარი /"შენი მომხმარებლის სახელი"/.config/QtProject
ეს ხელს შეუშლის შეცდომის შეტყობინებებს QtCreator– ის გაშვებისას და აცხადებს, რომ მას არ შეუძლია ჩაწეროს სახლში /"შენი მომხმარებლის სახელი"/.config/QtProject დირექტორია.
ნაბიჯი 11. Qt პროგრამის დაყენების შემდეგ გახსენით ტერმინალი და გამოიყენეთ ტექსტური რედაქტორი, როგორიცაა ნანო ან გედიტი თქვენი /etc /პროფილის შესაცვლელად
-
ტიპი/კოპირება/ჩასმა:
sudo -s nano /etc /profile
- ან
-
ტიპი/კოპირება/ჩასმა:
sudo -s gedit /etc /profile
ნაბიჯი 12. გადაახვიეთ ქვემოთ /etc /პროფილის ფაილის ბოლომდე და შეიყვანეთ შემდეგი ტექსტი ქვემოთ
თქვენ გსურთ დაამატოთ ეს ხაზი ქვემოთ თქვენს /etc /პროფილის სისტემის ფართო ფაილში, ასე რომ თქვენ გექნებათ შესაძლებლობა შეადგინოთ Qt პროგრამები ტერმინალის ხაზიდან.
ნაბიჯი 13. ტიპი/კოპირება/ჩასმა:
- გზა =/არჩევა/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- საექსპორტო გზა
ნაბიჯი 14. ზემოთ მონიშნული რიცხვი თამამად აღნიშნავს Qt SDK- ის ვერსიის ნომერს, ასე რომ დარწმუნდით, რომ შეიყვანეთ Qt SDK- ის სწორი ვერსიის ნომერი
Qt SDK ყოველთვის უმჯობესდება ახალი ვერსიის ცვლილებებით. ასე რომ დარწმუნდით, რომ გაითვალისწინეთ თქვენი Qt SDK ვერსიის ნომერი.
მაგალითად, ჩვენ ვიყენებთ Qt ვერსიას 5.0.2 ამ მაგალითში, ამიტომ /etc /პროფილში ვერსიის ნომერი აისახება როგორც 5.0.2
ნაბიჯი 15. შეინახეთ /etc /პროფილის ფაილი და გამოდით
ნაბიჯი 16. გადატვირთეთ /etc /profile ფაილი შემდეგი ბრძანების გაცემით
-
ტიპი/კოპირება/ჩასმა:
რა /etc/პროფილი
- დარწმუნდით, რომ შეიყვანეთ ა. და შემდეგ სივრცე თქვენი /etc /პროფილის ფაილის გადატვირთვის მიზნით
ნაბიჯი 17. მას შემდეგ რაც /etc /პროფილის ფაილი გადატვირთულია გასცეს შემდეგი ბრძანება, შეგიძლიათ ჩაწეროთ შემდეგი ბრძანებები, რათა დარწმუნდეთ, რომ თქვენი Ubuntu Linux სისტემა აღიარებს, რომ 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 პროგრამა Ubuntu Linux– ზე.