Qt Software Development Kit (SDK) este un cadru de aplicații multiplataforma care este utilizat pe scară largă pentru dezvoltarea de aplicații software cu o interfață grafică de utilizator (GUI). Unele dintre aplicațiile bine cunoscute dezvoltate cu Qt sunt KDE, Opera, Google Earth și Skype. Este un cadru de interfață pentru utilizator cu aplicații multiplataforme portabile care funcționează pe sistemele de operare Windows, Linux și Mac OS X. Qt SDK vă ajută să creați interfețe grafice de utilizator (GUI) pentru aplicațiile dvs. care vor rula pe Windows, Linux și Mac OS X. Pentru informații mai detaliate despre Qt SDK, consultați site-ul web Qt SDK. Pentru informații suplimentare despre crearea primului dvs. program Qt vă rugăm să consultați următorul document Cum să creați primul dvs. program Qt pe Ubuntu Linux.
Notă:
Acest document acoperă instalarea versiunii pe 64 de biți a Qt SDK 4.8 și Qt SDK 5.0, kit de dezvoltare software pe Ubuntu Linux și va funcționa și pentru Debian și Linux Mint.
Pași
Metoda 1 din 2: Qt SDK 4.8 Instrucțiuni de instalare:
Pasul 1. Determinați mai întâi versiunea de biți a sistemului de operare Ubuntu Linux deschizând un terminal și tastând cele de mai jos și descărcați versiunea de biți Qt SDK potrivită pentru sistemul dvs. de operare
De exemplu, dacă sunteți pe Ubuntu Linux pe 32 de biți, atunci descărcați Qt SDK pe 32 de biți, dacă sunteți pe Ubuntu Linux pe 64 de biți, apoi descărcați SDK Qt pe 64 de biți.
-
Tastați / copiați / lipiți:
file / sbin / init
- Rețineți versiunea pe biți a arhitecturii sistemului dvs. de operare Ubuntu Linux pe care o va afișa dacă este pe 32 de biți sau pe 64 de biți.
Pasul 2. Apoi descărcați Qt Software Development Kit (SDK) Descărcați Qt SDK
- Selectați arhitectura sistemului dvs. Ubuntu Linux, cum ar fi versiunea pe 32 de biți sau pe 64 de biți a Qt SDK. De asemenea, puteți adăuga biblioteci de dezvoltare, astfel încât să puteți rula aplicații Qt fără complicații, urmând acești pași.
-
Notă:
Când vine vorba de descărcarea SDK-ului, descărcați instalarea offline din cauza faptului că durează mult timp pentru a descărca dacă nu aveți o conexiune de descărcare foarte rapidă.
- Aveți două metode atunci când vine vorba de descărcarea Qt SDK, metoda de instalare online sau metoda de instalare offline. Prefer să descarc doar SDK-ul complet folosind metoda offline. Deoarece clasele care alcătuiesc Qt SDK sunt atât de mari, este nevoie de câteva ore cu o conexiune lentă pentru a descărca SDK-ul. Aceasta poate fi sau nu o oprire pentru unii utilizatori care doresc să încerce Qt SDK.
- Sugestie: Aș recomanda cu tărie să folosiți programul de instalare offline în loc de programul de instalare online, cu excepția cazului în care aveți o conexiune foarte rapidă.
Pasul 3. Deschideți un terminal și introduceți următoarele comenzi mai jos:
-
Tastați / copiați / lipiți:
sudo apt-get install synaptic
-
Tastați / copiați / lipiți:
sudo apt-get update
- Această comandă este utilizată pentru a actualiza și a resincroniza fișierele index pachet din sursele lor prin Internet.
-
Tastați / copiați / lipiți:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Această comandă adaugă biblioteci de dezvoltare Qt suplimentare la sistemul dvs. Linux Linux, permițând programelor Qt să ruleze fără probleme pe sistemul dvs.
Pasul 4. Tastați / Copiați / Lipiți:
cd / acasă /"nume de utilizator"/ Descărcări
Acest lucru vă va schimba în directorul Descărcări de pe sistemul dvs
Pasul 5. Tastați / Copiați / Inserați:
sudo -s chmod u + x QtSdk-offline-linux-x86_64-v1.2.1.run
Acest lucru va face Qt SDK executabil pentru toți utilizatorii din sistemul dvs
Pasul 6. Instalați Qt SDK prin emiterea următoarei comenzi
-
Tastați / copiați / lipiți:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks
- Trebuie să aveți privilegii de superutilizator pentru a instala Qt SDK
Pasul 7. Când instalați Qt SDK vi se va solicita să selectați un director în care doriți să se afle Qt SDK
Selectați / optați și Qt SDK se va instala într-un director numit / opt / QtSDK
Pasul 8. Modificați permisiunile pentru locația directorului Qt SDK pentru a fi disponibile de către toți utilizatorii prin emiterea următoarei comenzi
Pasul 9. Tastați / Copiați / Lipiți:
sudo -s chmod -R 777 / opt / QtSDK
Acest lucru va face Qt SDK executabil pentru toți utilizatorii din sistemul dvs
Pasul 10. Tastați / Copiați / Lipiți:
sudo -s chmod -R 777 / home /"nume de utilizator"/.config/Nokia
Acest lucru va preveni mesajele de eroare atunci când porniți QtCreator, afirmând că nu poate scrie în / home /"nume de utilizator"/.config/Nokia director.
Pasul 11. Odată instalat programul Qt, deschideți un terminal și utilizați un editor de text, cum ar fi nano sau gedit, pentru a vă edita / etc / profilul
-
Tastați / copiați / lipiți:
sudo -s nano / etc / profile
- sau
-
Tastați / copiați / lipiți:
sudo -s gedit / etc / profile
Pasul 12. Derulați în jos până la sfârșitul fișierului / etc / profile și introduceți următorul text mai jos
Doriți să adăugați această linie de mai jos la fișierul dvs. larg / etc / profile, astfel încât să aveți opțiunea de a compila programe Qt de pe linia terminală.
Pasul 13. Tastați / Copiați / Lipiți:
- PATH = / opt / QtSDK / Desktop / Qt /4.8.1/ gcc / bin: $ PATH
- export PATH
Pasul 14. Numărul de mai sus evidențiat cu caractere aldine indică numărul de versiune al Qt SDK, deci asigurați-vă că introduceți numărul de versiune corect al Qt SDK
Qt SDK se îmbunătățește întotdeauna cu modificări de versiune nouă. Deci, asigurați-vă că sunteți conștienți de numărul versiunii Qt SDK.
De exemplu, folosim Qt versiunea 4.8.1 în acest exemplu, prin urmare numărul versiunii din profilul / etc / ar reflecta 4.8.1
Pasul 15. Salvați fișierul / etc / profile și ieșiți
Pasul 16. Reîncărcați fișierul / etc / profile emițând următoarea comandă
-
Tastați / copiați / lipiți:
. / etc / profile
- Asigurați-vă că introduceți un. și apoi un spațiu pentru a reîncărca fișierul / etc / profile
Pasul 17. Odată ce fișierul / etc / profile este reîncărcat, lansați următoarea comandă, puteți introduce următoarele comenzi pentru a vă asigura că sistemul Linux Linux recunoaște că Qt SDK a fost acceptat de sistemul PATH
Pasul 18. Tastați / Copiați / Lipiți:
care qmake
- Ar trebui să primiți un răspuns precum cel de mai jos
- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Pasul 19. De asemenea, tastați următoarea comandă de mai jos:
-
Tastați / copiați / lipiți:
qmake -version
Pasul 20. Ar trebui să primiți un răspuns similar cu acesta:
- ' QMake versiunea 2.01a
- ' Utilizarea versiunii Qt 4.8.1 în /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Pasul 21. Acest lucru vă permite să știți că puteți compila programe Qt din linia de comandă
Acum sunteți pregătiți să compilați programe Qt pe sistemul Ubuntu Linux. Odată ce Qt SDK este instalat cu succes pe sistemul dvs., poate doriți să încercați să compilați primul dvs. program Qt, consultați acest document pentru mai multe informații Cum să creați primul dvs. program Qt pe Ubuntu Linux.
Metoda 2 din 2: Instrucțiuni de instalare Qt SDK 5.0:
Pasul 1. Determinați mai întâi versiunea de biți a sistemului de operare Ubuntu Linux deschizând un terminal și tastând cele de mai jos și descărcați versiunea de biți Qt SDK potrivită pentru sistemul dvs. de operare
De exemplu, dacă sunteți pe Ubuntu Linux pe 32 de biți, descărcați QT SDK pe 32 de biți, dacă sunteți pe Ubuntu Linux pe 64 de biți, apoi descărcați SDK Qt pe 64 de biți.
-
Tastați / copiați / lipiți:
file / sbin / init
- Rețineți versiunea pe biți a arhitecturii sistemului dvs. de operare Ubuntu Linux pe care o va afișa dacă este pe 32 de biți sau pe 64 de biți.
Pasul 2. Apoi descărcați Qt Software Development Kit (SDK) Descărcați Qt SDK
- Selectați arhitectura sistemului dvs. Ubuntu Linux, cum ar fi versiunea pe 32 de biți sau pe 64 de biți a Qt SDK. De asemenea, puteți adăuga biblioteci de dezvoltare, astfel încât să puteți rula aplicații Qt fără complicații, urmând acești pași.
-
Notă:
Când vine vorba de descărcarea SDK-ului, descărcați instalarea offline din cauza faptului că durează mult timp pentru a descărca dacă nu aveți o conexiune de descărcare foarte rapidă.
- Aveți două metode atunci când vine vorba de descărcarea Qt SDK, metoda de instalare online sau metoda de instalare offline. Prefer să descarc doar SDK-ul complet folosind metoda offline. Deoarece clasele care alcătuiesc Qt SDK sunt atât de mari, este nevoie de câteva ore cu o conexiune lentă pentru a descărca SDK-ul. Aceasta poate fi sau nu o oprire pentru unii utilizatori care doresc să încerce Qt SDK.
- Sugestie: Aș recomanda cu tărie să folosiți programul de instalare offline în loc de programul de instalare online, cu excepția cazului în care aveți o conexiune foarte rapidă.
Pasul 3. Deschideți un terminal și introduceți următoarele comenzi mai jos:
-
Tastați / copiați / lipiți:
sudo apt-get install synaptic
-
Tastați / copiați / lipiți:
sudo apt-get update
- Această comandă este utilizată pentru a actualiza și a resincroniza fișierele index pachet din sursele lor prin Internet.
-
Tastați / copiați / lipiți:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Această comandă adaugă biblioteci de dezvoltare Qt suplimentare la sistemul dvs. Linux Linux, permițând programelor Qt să ruleze fără probleme pe sistemul dvs. Am inclus aceste informații doar în cazul în care doriți să aveți instalate biblioteci compatibile Qt SDK 4.8
-
Tastați / copiați / lipiți:
sudo apt-get install build-essential
- aceasta va adăuga biblioteci C / C ++ suplimentare pentru compilare
-
Tastați / copiați / lipiți:
sudo apt-get install "^ libxcb. *" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- aceasta va adăuga funcționalitatea OpenGL atunci când rulați aplicațiile Qt
Pasul 4. Tastați / Copiați / Lipiți:
cd / acasă /"nume de utilizator"/ Descărcări
Acest lucru vă va schimba în directorul Descărcări de pe sistemul dvs
Pasul 5. Tastați / Copiați / Lipiți:
sudo -s chmod u + x qt-linux-opensource-5.0.2-x86_64-offline.run
Acest lucru va face Qt SDK executabil pentru toți utilizatorii din sistemul dvs
Pasul 6. Instalați Qt SDK prin emiterea următoarei comenzi
-
Tastați / copiați / lipiți:
sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -style cleanlooks
- Trebuie să aveți privilegii de superutilizator pentru a instala Qt SDK
Pasul 7. Când instalați Qt SDK vi se va solicita să selectați un director în care doriți să se afle Qt SDK
Selectați / optați și Qt SDK se va instala într-un director numit / opt / QtSDK
Pasul 8. Modificați permisiunile pentru locația directorului Qt SDK pentru a fi disponibile de către toți utilizatorii prin emiterea următoarei comenzi
Pasul 9. Tastați / Copiați / Lipiți:
sudo -s chmod -R 777 /opt/Qt5.0.2
Acest lucru va face Qt SDK executabil pentru toți utilizatorii din sistemul dvs
Pasul 10. Tastați / Copiați / Lipiți:
sudo -s chmod -R 777 / home /"nume de utilizator"/.config/QtProject
Acest lucru va preveni mesajele de eroare atunci când porniți QtCreator, afirmând că nu poate scrie în / home /"nume de utilizator"/.config/QtProject director.
Pasul 11. Odată instalat programul Qt, deschideți un terminal și utilizați un editor de text, cum ar fi nano sau gedit, pentru a vă edita / etc / profilul
-
Tastați / copiați / lipiți:
sudo -s nano / etc / profile
- sau
-
Tastați / copiați / lipiți:
sudo -s gedit / etc / profile
Pasul 12. Derulați în jos până la sfârșitul fișierului / etc / profile și introduceți următorul text mai jos
Doriți să adăugați această linie de mai jos la fișierul dvs. larg / etc / profile, astfel încât să aveți opțiunea de a compila programe Qt de pe linia terminală.
Pasul 13. Tastați / Copiați / Lipiți:
- PATH = / opt /Qt5.0.2 / 5.0.2 /gcc / bin: $ PATH
- export PATH
Pasul 14. Numărul de mai sus evidențiat cu caractere aldine indică numărul de versiune al Qt SDK, deci asigurați-vă că introduceți numărul de versiune corect al Qt SDK
SDK-ul Qt se îmbunătățește întotdeauna cu modificări de versiune nouă. Deci, asigurați-vă că sunteți conștienți de numărul versiunii Qt SDK.
De exemplu, folosim versiunea Qt 5.0.2 în acest exemplu, prin urmare, numărul versiunii din profilul / etc / ar reflecta ca 5.0.2
Pasul 15. Salvați fișierul / etc / profile și ieșiți
Pasul 16. Reîncărcați fișierul / etc / profile emițând următoarea comandă
-
Tastați / copiați / lipiți:
. / etc / profile
- Asigurați-vă că introduceți un. și apoi un spațiu pentru a reîncărca fișierul / etc / profile
Pasul 17. Odată ce fișierul / etc / profile este reîncărcat, lansați următoarea comandă, puteți introduce următoarele comenzi pentru a vă asigura că sistemul Linux Linux recunoaște că Qt SDK a fost acceptat de sistemul PATH
Pasul 18. Tastați / Copiați / Lipiți:
care qmake
- Ar trebui să primiți un răspuns precum cel de mai jos
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Pasul 19. De asemenea, tastați următoarea comandă de mai jos:
-
Tastați / copiați / lipiți:
qmake -versiune
Pasul 20. Ar trebui să primiți un răspuns similar cu acesta:
- QMake versiunea 3.0
- Folosind versiunea Qt 5.0.2 în /opt/Qt5.0.2/5.0.2/gcc/lib
Pasul 21. Acest lucru vă permite să știți că puteți compila programe Qt SDK 5.0 din linia de comandă
Acum sunteți pregătiți să compilați programe Qt pe sistemul Ubuntu Linux. Odată ce Qt SDK este instalat cu succes pe sistemul dvs., poate doriți să încercați să compilați primul dvs. program Qt, consultați acest document pentru mai multe informații Cum să creați primul dvs. program Qt pe Ubuntu Linux.