Qt Software Development Kit- ը (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 Software Software Kit (SDK) Ներբեռնեք Qt SDK- ը
- Ընտրեք ձեր Ubuntu Linux համակարգի ճարտարապետությունը, ինչպիսին է Qt SDK- ի 32-բիթանոց կամ 64-բիթանոց տարբերակը: Նաև կարող եք ավելացնել զարգացման գրադարաններ, որպեսզի կարողանաք առանց բարդությունների Qt ծրագրեր գործարկել ՝ հետևելով այս քայլերին:
-
Նշում:
Ինչ վերաբերում է SDK- ին ներլցնելուն, ներբեռնեք անցանց տեղադրումը, քանի որ ներբեռնումը երկար ժամանակ է պահանջում, եթե իսկապես արագ ներբեռնման կապ չունեք:
- Դուք ունեք երկու մեթոդ, երբ խոսքը վերաբերում է Qt SDK- ին ներբեռնելու առցանց եղանակին կամ անցանց տեղադրողի եղանակին: Ես նախընտրում եմ պարզապես ներբեռնել ամբողջական SDK- ն ՝ օգտագործելով անցանց մեթոդը: Քանի որ դասերը, որոնք կազմում են Qt SDK- ն, այնքան մեծ են, SDK- ն ներլցնելու համար դանդաղ կապով մի քանի ժամ է պահանջվում: Սա կարող է անջատվել կամ չլինել որոշ օգտվողների համար, ովքեր ցանկանում են փորձել Qt SDK- ն:
- Առաջարկություն: Ես խստորեն խորհուրդ կտամ օգտագործել առցանց տեղադրողի փոխարեն անցանց տեղադրողը, եթե իսկապես արագ կապ չունեք:
Քայլ 3. Բացեք տերմինալ և ստորև մուտքագրեք հետևյալ հրամանները
-
Տեսակ/Պատճեն/Կպցնել:
sudo apt-get տեղադրել synaptic
-
Տեսակ/Պատճեն/Կպցնել:
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 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 /տուն /"ձեր ազգանունը"/.config/ Nokia
Սա կանխելու է QtCreator- ը գործարկելիս սխալ հաղորդագրությունները `նշելով, որ այն չի կարող գրել /home /հասցեին: "ձեր ազգանունը"/.config/ Nokia գրացուցակ:
Քայլ 11. Երբ Qt ծրագիրը տեղադրվի, բացեք տերմինալ և օգտագործեք տեքստային խմբագիր, օրինակ ՝ nano կամ gedit, ձեր /etc /պրոֆիլը խմբագրելու համար:
-
Տեսակ/Պատճեն/Կպցնել:
sudo -s nano /etc /profile
- կամ
-
Տեսակ/Պատճեն/Կպցնել:
sudo -s gedit /etc /պրոֆիլ
Քայլ 12. Ոլորեք ներքև մինչև /etc /profile ֆայլի վերջը և մուտքագրեք հետևյալ տեքստը ստորև:
Դուք ցանկանում եք ավելացնել այս տողը ստորև ձեր /etc /profile համակարգի լայն ֆայլին, որպեսզի հնարավորություն ունենաք տերմինալային տողից 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 /profile ֆայլը և դուրս եկեք
Քայլ 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 Software Software Kit (SDK) Ներբեռնեք Qt SDK- ը
- Ընտրեք ձեր Ubuntu Linux համակարգի ճարտարապետությունը, ինչպիսին է Qt SDK- ի 32-բիթանոց կամ 64-բիթանոց տարբերակը: Կարող եք նաև ավելացնել զարգացման գրադարաններ, որպեսզի կարողանաք առանց բարդությունների Qt ծրագրեր գործարկել ՝ հետևելով այս քայլերին:
-
Նշում:
Ինչ վերաբերում է SDK- ին ներբեռնելուն, ներբեռնեք անցանց տեղադրումը, քանի որ ներբեռնումը երկար ժամանակ է պահանջում, եթե իսկապես արագ ներբեռնման կապ չունեք:
- Դուք ունեք երկու մեթոդ, երբ խոսքը վերաբերում է Qt SDK- ին ներբեռնելու առցանց եղանակին կամ անցանց տեղադրողի եղանակին: Ես նախընտրում եմ պարզապես ներբեռնել ամբողջական SDK- ն ՝ օգտագործելով անցանց մեթոդը: Քանի որ Qt SDK- ն կազմող դասարաններն այնքան մեծ են, որ SDK- ն ներլցնելու համար դանդաղ միացման վրա մի քանի ժամ է պահանջվում: Սա կարող է անջատվել կամ չլինել որոշ օգտվողների համար, ովքեր ցանկանում են փորձել Qt SDK- ն:
- Առաջարկություն: Ես խստորեն խորհուրդ կտամ օգտագործել առցանց տեղադրողի փոխարեն անցանց տեղադրողը, եթե իսկապես արագ կապ չունեք:
Քայլ 3. Բացեք տերմինալ և մուտքագրեք հետևյալ հրամանները ստորև
-
Տեսակ/Պատճեն/Կպցնել:
sudo apt-get տեղադրել synaptic
-
Տեսակ/Պատճեն/Կպցնել:
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- ը գործարկելիս սխալ հաղորդագրությունները `նշելով, որ այն չի կարող գրել /home /հասցեին: "ձեր ազգանունը"/.config/QtProject գրացուցակը:
Քայլ 11. Երբ Qt ծրագիրը տեղադրվի, բացեք տերմինալ և օգտագործեք տեքստային խմբագիր, ինչպիսիք են nano- ն կամ gedit- ը, խմբագրելու համար ձեր /etc /պրոֆիլը:
-
Տեսակ/Պատճեն/Կպցնել:
sudo -s nano /etc /profile
- կամ
-
Տեսակ/Պատճեն/Կպցնել:
sudo -s gedit /etc /պրոֆիլ
Քայլ 12. Ոլորեք ներքև մինչև /etc /profile ֆայլի վերջը և մուտքագրեք հետևյալ տեքստը ստորև:
Դուք ցանկանում եք ավելացնել այս տողը ստորև ձեր /etc /profile համակարգի լայն ֆայլին, որպեսզի հնարավորություն ունենաք տերմինալային տողից Qt ծրագրեր կազմել:
Քայլ 13. Մուտքագրեք/Պատճենեք/Կպցրեք
- PATH =/ընտրել/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- ում: