Qt tarkvaraarenduskomplekt (SDK) on platvormideülene rakenduste raamistik, mida kasutatakse laialdaselt graafilise kasutajaliidesega (GUI) rakendustarkvara arendamiseks. Mõned Qt -ga välja töötatud tuntud rakendused on KDE, Opera, Google Earth ja Skype. See on kaasaskantav platvormidevahelise rakenduse kasutajaliidese raamistik, mis töötab Windowsi, Linuxi ja Mac OS X operatsioonisüsteemides. Qt SDK aitab teil luua graafilisi kasutajaliideseid (GUI) teie rakendustele, mis töötavad Windowsis, Linuxis ja Mac OS X -is. Üksikasjalikumat teavet Qt SDK kohta leiate Qt SDK veebisaidilt. Lisateavet oma esimese Qt -programmi loomise kohta leiate järgmisest dokumendist Kuidas luua oma esimene Qt -programm Ubuntu Linuxis.
Märge:
See dokument hõlmab 64-bitise versiooni installimist Qt SDK 4.8 ja Qt SDK 5.0, tarkvaraarenduskomplekt Ubuntu Linuxis ja töötab ka Debiani ja Linux Mint jaoks.
Sammud
Meetod 1/2: Qt SDK 4.8 paigaldusjuhised:
Samm 1. Esmalt määrake oma Ubuntu Linuxi operatsioonisüsteemi bitiversioon, avades terminali ja tippides alljärgneva ning laadige alla oma operatsioonisüsteemi jaoks sobiv Qt SDK bitiversioon
Näiteks kui kasutate 32-bitist Ubuntu Linuxit, laadige alla 32-bitine Qt SDK, kui kasutate 64-bitist Ubuntu Linuxit, laadige alla 64-bitine Qt SDK.
-
Tüüp/Kopeeri/Kleebi:
fail /sbin /init
- Pange tähele oma Ubuntu Linuxi operatsioonisüsteemi arhitektuuri bitiversiooni, mis näitab, kas see on 32- või 64-bitine.
Samm 2. Järgmisena laadige alla Qt tarkvaraarenduskomplekt (SDK) Laadige alla Qt SDK
- Valige oma Ubuntu Linuxi süsteemi arhitektuur, näiteks Qt SDK 32- või 64-bitine versioon. Samuti saate neid arendusraamatuid lisada, et saaksite Qt -rakendusi ilma komplikatsioonideta käivitada, järgides neid samme.
-
Märge:
SDK allalaadimisel laadige alla võrguühenduseta install, kuna selle allalaadimine võtab kaua aega, kui teil pole tõesti kiiret allalaadimisühendust.
- Qt SDK veebipõhise installimismeetodi või võrguühenduseta installimismeetodi allalaadimisel on kaks meetodit. Ma eelistan lihtsalt alla laadida täieliku SDK võrguühenduseta meetodil. Kuna Qt SDK -d moodustavad klassid on nii suured, kulub SDK allalaadimiseks aeglase ühenduse korral mitu tundi. Mõne kasutaja jaoks, kes soovivad Qt SDK -d proovida, võib see olla välja lülitatud.
- Soovitus: Soovitan tungivalt kasutada võrguühenduseta installijat veebipaigaldaja asemel, kui teil pole tõesti kiiret ühendust.
Samm 3. Avage terminal ja sisestage järgmised käsud:
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get install synaptic
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get update
- Seda käsku kasutatakse Interneti kaudu pakettindeksi failide värskendamiseks ja uuesti sünkroonimiseks.
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- See käsk lisab teie Ubuntu Linuxi süsteemile täiendavaid Qt -arendusraamatukogusid, mis võimaldavad Qt -programmidel teie süsteemis sujuvalt töötada.
Samm 4. Tüüp/Kopeeri/Kleebi:
cd /kodu /"sinu kasutajanimi"/Allalaadimised
See muudab teid teie süsteemi allalaadimiste kataloogiks
Samm 5. Tüüp/Kopeeri/Kleebi:
sudo -s chmod u+x QtSdk- Offline-linux-x86_64-v1.2.1.run
See muudab Qt SDK käivitatavaks kõigi teie süsteemi kasutajate jaoks
Samm 6. Installige Qt SDK, väljastades järgmise käsu
-
Tüüp/Kopeeri/Kleebi:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run-stiilis puhtad väljanägemised
- Qt SDK installimiseks peavad teil olema superkasutaja õigused
Samm 7. Kui installite Qt SDK, palutakse teil valida kataloog, kuhu soovite Qt SDK asuda
Valige /opt ja teie Qt SDK installitakse kataloogi nimega /opt /QtSDK
Samm 8. Muutke Qt SDK kataloogi asukoha õigused kõigile kasutajatele kättesaadavaks, väljastades järgmise käsu
Samm 9. Tüüp/Kopeeri/Kleebi:
sudo -s chmod -R 777 /opt /QtSDK
See muudab Qt SDK käivitatavaks kõigi teie süsteemi kasutajate jaoks
Samm 10. Tüüp/Kopeeri/Kleebi:
sudo -s chmod -R 777 /home /"sinu kasutajanimi"/.config/Nokia
See väldib veateateid QtCreatori käivitamisel, öeldes, et see ei saa faili /home /kirjutada "sinu kasutajanimi"/.config/Nokia kataloog.
Samm 11. Kui programm Qt on installitud, avage terminal ja kasutage tekstiredaktorit, näiteks nano või gedit, oma /etc /profiili muutmiseks
-
Tüüp/Kopeeri/Kleebi:
sudo -s nano /etc /profile
- või
-
Tüüp/Kopeeri/Kleebi:
sudo -s gedit /etc /profile
Samm 12. Kerige alla faili /etc /profile lõpuni ja sisestage järgmine tekst
Soovite lisada selle rea allpool oma /etc /profile süsteemi hõlmavasse faili, nii et teil oleks võimalus kompileerida Qt programme terminaliliinilt.
Samm 13. Tüüp/Kopeeri/Kleebi:
- PATH =/opt/QtSDK/töölaud/Qt/4.8.1/gcc/bin: $ PATH
- eksport PATH
Samm 14. Ülaltoodud paksus kirjas esiletõstetud number tähistab Qt SDK versiooninumbrit, seega veenduge, et sisestate Qt SDK õige versiooni numbri
Qt SDK paraneb alati uute versioonimuudatustega. Seetõttu veenduge, et pööraksite tähelepanu oma Qt SDK versiooninumbrile.
Näiteks kasutame selles näites Qt versiooni 4.8.1, seega kajastab /etc /profiili versiooni number 4.8.1
Samm 15. Salvestage fail /etc /profile ja väljuge
Samm 16. Laadige fail /etc /profile uuesti, väljastades järgmise käsu
-
Tüüp/Kopeeri/Kleebi:
. /etc/profile
- Sisestage kindlasti a. ja seejärel tühik teie /etc /profiilifaili uuesti laadimiseks
Samm 17. Kui fail /etc /profile on uuesti laaditud, andke välja järgmine käsk, võite sisestada järgmised käsud, veendumaks, et teie Ubuntu Linuxi süsteem tuvastab, et süsteemi PATH on Qt SDK vastu võtnud
Samm 18. Tüüp/Kopeeri/Kleebi:
mis qmake
- Peaksite saama sellise vastuse nagu allpool
- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Samm 19. Sisestage ka järgmine käsk:
-
Tüüp/Kopeeri/Kleebi:
qmake -versioon
Samm 20. Te peaksite saama sarnase vastuse:
- ' QMake versioon 2.01a
- ' Qt versiooni 4.8.1 kasutamine /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Samm 21. See annab teile teada, et saate käsurealt Qt programme kompileerida
Nüüd olete valmis Qt -programme kompileerima oma Ubuntu Linuxi süsteemis. Kui Qt SDK on teie süsteemi edukalt installitud, võiksite proovida koostada oma esimese Qt -programmi, vaadake sellest dokumendist lisateavet Kuidas luua oma esimene Qt -programm Ubuntu Linuxis.
Meetod 2/2: Qt SDK 5.0 installijuhised:
Samm 1. Esmalt määrake oma Ubuntu Linuxi operatsioonisüsteemi bitiversioon, avades terminali ja tippides alljärgneva ning laadige alla oma operatsioonisüsteemi jaoks sobiv Qt SDK bitiversioon
Näiteks kui kasutate 32-bitist Ubuntu Linuxit, laadige alla 32-bitine Qt SDK, kui kasutate 64-bitist Ubuntu Linuxit, laadige alla 64-bitine Qt SDK.
-
Tüüp/Kopeeri/Kleebi:
fail /sbin /init
- Pange tähele oma Ubuntu Linuxi operatsioonisüsteemi arhitektuuri bitiversiooni, mis näitab, kas see on 32- või 64-bitine.
Samm 2. Järgmisena laadige alla Qt tarkvaraarenduskomplekt (SDK) Laadige alla Qt SDK
- Valige oma Ubuntu Linuxi süsteemi arhitektuur, näiteks Qt SDK 32- või 64-bitine versioon. Samuti saate neid arendusraamatuid lisada, et saaksite Qt -rakendusi ilma komplikatsioonideta käivitada, järgides neid samme.
-
Märge:
SDK allalaadimisel laadige alla võrguühenduseta install, kuna selle allalaadimine võtab kaua aega, kui teil pole tõesti kiiret allalaadimisühendust.
- Qt SDK veebipõhise installimismeetodi või võrguühenduseta installimismeetodi allalaadimisel on kaks meetodit. Eelistan lihtsalt alla laadida täieliku SDK võrguühenduseta meetodil. Kuna Qt SDK -d moodustavad klassid on nii suured, kulub SDK allalaadimiseks aeglase ühenduse korral mitu tundi. Mõne kasutaja jaoks, kes soovivad Qt SDK -d proovida, võib see olla välja lülitatud.
- Soovitus: Soovitan tungivalt kasutada võrguühenduseta installijat veebipaigaldaja asemel, kui teil pole tõesti kiiret ühendust.
Samm 3. Avage terminal ja sisestage järgmised käsud:
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get install synaptic
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get update
- Seda käsku kasutatakse Interneti kaudu pakettindeksi failide värskendamiseks ja uuesti sünkroonimiseks.
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- See käsk lisab teie Ubuntu Linuxi süsteemile täiendavaid Qt -arendusteeke, mis võimaldab Qt -programmidel teie süsteemis sujuvalt töötada. Lisasin selle teabe igaks juhuks, kui soovite installida Qt SDK 4.8 ühilduvaid teeke
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get install build-essential
- see lisab kompileerimiseks täiendavaid C/C ++ teeke
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- see lisab teie Qt -rakenduste käivitamisel OpenGL -i funktsionaalsuse
Samm 4. Tüüp/Kopeeri/Kleebi:
cd /kodu /"sinu kasutajanimi"/Allalaadimised
See muudab teid teie süsteemi allalaadimiste kataloogiks
Samm 5. Tüüp/Kopeeri/Kleebi:
sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run
See muudab Qt SDK käivitatavaks kõigi teie süsteemi kasutajate jaoks
Samm 6. Installige Qt SDK, väljastades järgmise käsu
-
Tüüp/Kopeeri/Kleebi:
sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run-stiilis puhtad väljanägemised
- Qt SDK installimiseks peavad teil olema superkasutaja õigused
Samm 7. Kui installite Qt SDK, palutakse teil valida kataloog, kuhu soovite Qt SDK asuda
Valige /opt ja teie Qt SDK installitakse kataloogi nimega /opt /QtSDK
Samm 8. Muutke Qt SDK kataloogi asukoha õigused kõigile kasutajatele kättesaadavaks, väljastades järgmise käsu
Samm 9. Tüüp/Kopeeri/Kleebi:
sudo -s chmod -R 777 /opt/Qt5.0.2
See muudab Qt SDK käivitatavaks kõigi teie süsteemi kasutajate jaoks
Samm 10. Tüüp/Kopeeri/Kleebi:
sudo -s chmod -R 777 /home /"sinu kasutajanimi"/.config/QtProject
See väldib veateateid QtCreatori käivitamisel, öeldes, et see ei saa faili /home /kirjutada "sinu kasutajanimi"/.config/QtProject kataloog.
Samm 11. Kui programm Qt on installitud, avage terminal ja kasutage tekstiredaktorit, näiteks nano või gedit, oma /etc /profiili muutmiseks
-
Tüüp/Kopeeri/Kleebi:
sudo -s nano /etc /profile
- või
-
Tüüp/Kopeeri/Kleebi:
sudo -s gedit /etc /profile
Samm 12. Kerige alla faili /etc /profile lõpuni ja sisestage järgmine tekst
Soovite lisada selle rea allpool oma /etc /profile süsteemi hõlmavasse faili, nii et teil oleks võimalus kompileerida Qt programme terminaliliinilt.
Samm 13. Tüüp/Kopeeri/Kleebi:
- PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- eksport PATH
Samm 14. Ülaltoodud paksus kirjas esiletõstetud number tähistab Qt SDK versiooninumbrit, seega veenduge, et sisestate Qt SDK õige versiooni numbri
Qt SDK paraneb alati uute versioonimuudatustega. Seetõttu veenduge, et pööraksite tähelepanu oma Qt SDK versiooninumbrile.
Näiteks kasutame Qt versiooni 5.0.2 selles näites kajastub /etc /profiili versiooni number järgmiselt 5.0.2
Samm 15. Salvestage fail /etc /profile ja väljuge
Samm 16. Laadige fail /etc /profile uuesti, väljastades järgmise käsu
-
Tüüp/Kopeeri/Kleebi:
. /etc/profile
- Sisestage kindlasti a. ja seejärel tühik teie /etc /profiilifaili uuesti laadimiseks
Samm 17. Kui fail /etc /profile on uuesti laaditud, andke välja järgmine käsk, võite sisestada järgmised käsud, veendumaks, et teie Ubuntu Linuxi süsteem tuvastab, et süsteemi PATH on Qt SDK vastu võtnud
Samm 18. Tüüp/Kopeeri/Kleebi:
mis qmake
- Peaksite saama sellise vastuse nagu allpool
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Samm 19. Sisestage ka järgmine käsk:
-
Tüüp/Kopeeri/Kleebi:
qmake -versioon
Samm 20. Te peaksite saama sarnase vastuse:
- QMake versioon 3.0
- Qt versiooni 5.0.2 kasutamine failis /opt/Qt5.0.2/5.0.2/gcc/lib
Samm 21. See annab teile teada, et saate käsurealt kompileerida Qt SDK 5.0 programme
Nüüd olete valmis Qt -programme kompileerima oma Ubuntu Linuxi süsteemis. Kui Qt SDK on teie süsteemi edukalt installitud, võiksite proovida koostada oma esimese Qt -programmi, vaadake sellest dokumendist lisateavet Kuidas luua oma esimene Qt -programm Ubuntu Linuxis.