Instalați Qt SDK în Ubuntu Linux

Kitul de dezvoltare software Qt (SDK)

este un cadru de aplicații cross-platform care este folosit pe scară largă în dezvoltarea de aplicații software cu o interfață grafică de utilizator (GUI). Printre aplicațiile cunoscute dezvoltate cu Qt se numără KDE, operă, Google Earth și Skype. Este un cadru de interfață pentru utilizatori încrucișat, care rulează pe sistemele de operare Windows, Linux și Mac OS X. Qt SDK vă ajută să creați GUI-uri pentru programele dvs. care rulează pe Windows, Linux și Mac OS X. Pentru informații mai detaliate despre SDK-ul Qt, vă rugăm să vizitați Site-ul SDK Qt.

Notă: Acest articol acoperă instalarea versiunii pe 64 de biți a kitului de dezvoltare software Qt SDK 4.8 și Qt SDK 5.0 sub Ubuntu Linux și funcționează sub Debian și Linux Mint.

metodă

Metoda 1
Note de instalare pentru SDK Qt 4.8

  1. 1
    Mai întâi determinați ce versiune de biți are sistemul de operare Ubuntu Linux prin deschiderea unui terminal și tastând comenzile de mai jos. Descărcați versiunea corespunzătoare a SDK-ului Qt. Dacă, de exemplu, versiunea pe 32 de biți de Ubuntu Linux au, apoi încărcați pe 32 de biți jos Qt SDK, dacă aveți versiunea pe 64 de biți de Ubuntu Linux, apoi încărcați pe 64 de biți Qt SDK-ul în jos.
    • robinet file / sbin / init sau copiați-l și lipiți-l.
    • Rețineți versiunea de biți a sistemului de operare Ubuntu Linux, acesta va arăta dacă are 32 sau 64 de biți.
  2. 2
    Descărcați acest lucru în continuare Kitul de dezvoltare software Qt (SDK).
    • Alege arhitectura sistemului Ubuntu Linux, cum ar fi versiunea 32 sau 64 de biți a SDK-ului Qt. De asemenea, puteți adăuga biblioteci de dezvoltare astfel încât să puteți rula aplicațiile Qt fără complicații urmând acești pași.
    • Notă: Când este vorba de descărcarea SDK-ului, descărcați instalarea offline, deoarece descărcarea durează mult timp, dacă nu aveți o conexiune foarte rapidă.
    • Aveți două opțiuni pentru descărcarea setului SDK Qt: instalatorul online și programul de instalare offline. Autorul articolului preferă să descarce pur și simplu SDK-ul complet cu metoda offline. Deoarece clasele care alcătuiesc Qt SDK-ul, sunt atât de mari, este nevoie de mai multe ore la o conexiune lentă la internet pentru a descărca SDK. Acest lucru poate dezactiva unii utilizatori care doresc doar să încerce SDK-ul Qt.
    • recomandare: Autorul acestui articol recomandă cu tărie utilizarea programului de instalare offline, cu excepția cazului în care aveți o conexiune la internet foarte rapidă.
  3. 3
    Deschideți un terminal și introduceți următoarele comenzi:
    • sudo apt-get instalați synaptic
    • sudo apt-get update
    • Această comandă actualizează fișierele index ale pachetului pe Internet și le resynchronizează cu sursa lor.
    • sudo apt-get instalare qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
    • Această comandă adaugă biblioteci de dezvoltare SDK suplimentare pentru sistemul dvs. Ubuntu, permițând programelor Qt să funcționeze mai ușor.
  4. 4
    cd / home /"Dein_benutzername"/ Descărcări
    • Acest lucru vă va duce la directorul de descărcări al sistemului dvs.
  5. 5
    sudo -s chmod u + x QtSdk-offline-linux-x86_64-v1.2.1.run
    • Această comandă face SDK-ul Qt executabil pentru toți utilizatorii sistemului.
  6. 6
    Instalați setul SDK Qt cu următoarea comandă
    • sudo -s ./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks
    • Aveți nevoie de privilegii de superuser pentru a instala SDK-ul Qt.
  7. 7
    Când instalați kitul Qt SDK vi se va solicita să selectați un director pentru SDK-ul Qt. Selectați / optați și SDK-ul Qt va fi instalat în directorul / opt / QtSDK.
  8. 8
    Utilizați următoarea comandă pentru a modifica permisiunile din directorul SDK Qt pentru al face accesibil tuturor utilizatorilor.
  9. 9
    sudo-s chmod-R 777 / opt / QtSDK
    • Acest lucru face ca setul Qt SDK să fie executabil pentru toți utilizatorii sistemului dvs.
  10. 10
    sudo -s chmod -R 777 / home /"Dein_benutzername"/.config/rokia
    • Acest lucru previne mesajele de eroare atunci când porniți QtCreator, ceea ce indică faptul că este în / home /"Dein_benutzername"/.config/rokia nu poate fi scrisă.
  11. 11
    Dacă este instalat kitul Qt SDK, deschideți un terminal și editați cu un editor de text cum ar fi nano sau gedit profilul / etc / profile.
    • sudo -s nano / etc / profil
    • sau
    • sudo -s gedit / etc / profil
  12. 12
    Derulați în jos în partea de jos a fișierului / etc / profile și introduceți următorul text. Adăugați linia din partea de jos a fișierului / etc / profile la nivel de sistem, astfel încât să puteți compila programele Qt din linia de comandă.
  13. 13
    Tastați următoarele sau utilizați Copiere și Lipire
    • PATH = / opt / QtSDK / Spațiul de lucru / Qt /4.8.1/ Gcc / bin: $ PATH
    • export PATH
  14. 14
    Numărul evidențiat cu caractere aldine de mai sus descrie numărul versiunii Qt SDK-ul, așa că aveți grijă să introduceți versiunea corectă a Qt SDK. SDK-ul Qt este întotdeauna îmbunătățit cu modificări de versiune nouă. Asigurați-vă că sunteți conștient de numărul versiunii SDK-ului Qt.
    • Utilizăm versiunea Qt 4.8.1 în acest exemplu, deci numărul versiunii din / etc / profile ar arăta 4.8.1.
  15. 15
    Salvați fișierul / etc / profile și închideți-l.
  16. 16
    Reîncarcă fișierul / etc / profile introducând următoarea comandă.
    • . / Etc / profil
    • Asigurați-vă că aveți un "." apoi introduceți un spațiu pentru reîncărcarea fișierului / etc / profile.
  17. 17
    Când fișierul este reîncărcată, următoarele comenzi pentru a se asigura că intră Ubuntu dumneavoastră recunoaște că Qt SDK-ul a fost acceptat de cale (cale de sistem).
  18. 18
    da care qmake a.
    • Ar trebui să primiți un răspuns în formularul de mai jos.
    • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
  19. 19
    Introduceți de asemenea următoarea comandă:
    • qmake -versiune
  20. 20
    Ar trebui să obțineți un răspuns în stil.
    • `QMake versiunea 2.01a
    • `Utilizând versiunea Qt 4.8.1 în /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
  21. 21
    Acest lucru vă informează că puteți compila programele Qt din linia de comandă. Acum sunteți pregătit să compilați programe Qt în Ubuntu. În cazul în care SDK-ul Qt a fost instalat cu succes în sistemul dvs., vă recomandăm să încercați să vă compilați primul program Qt.


Metoda 2
Note de instalare pentru SDK Qt 5.0

  1. 1
    Mai întâi determinați ce versiune de biți are sistemul de operare Ubuntu Linux prin deschiderea unui terminal și tastând comenzile de mai jos. Descărcați versiunea corespunzătoare a SDK-ului Qt. Dacă, de exemplu, versiunea pe 32 de biți de Ubuntu Linux au, apoi încărcați pe 32 de biți jos Qt SDK, dacă aveți versiunea pe 64 de biți de Ubuntu Linux, apoi încărcați pe 64 de biți Qt SDK-ul în jos.
    • robinet fișier / sbin / init sau copiați și lipiți-o.
    • Rețineți versiunea de biți a sistemului de operare Ubuntu Linux, acesta va arăta dacă are 32 sau 64 de biți.
  2. 2
    Descărcați acest lucru în continuare Kitul de dezvoltare software Qt (SDK).
    • Alege arhitectura sistemului Ubuntu Linux, cum ar fi versiunea 32 sau 64 de biți a SDK-ului Qt. De asemenea, puteți adăuga biblioteci de dezvoltare astfel încât să puteți rula aplicațiile Qt fără complicații urmând acești pași.
    • Notă: Când este vorba de descărcarea SDK-ului, descărcați instalarea offline, deoarece descărcarea durează mult timp, dacă nu aveți o conexiune foarte rapidă.
    • Aveți două opțiuni pentru descărcarea setului SDK Qt: instalatorul online și programul de instalare offline. Autorul articolului preferă să descarce pur și simplu SDK-ul complet cu metoda offline. Deoarece clasele care alcătuiesc SDK-ul Qt sunt atât de mari, este nevoie de câteva ore pentru o conexiune lentă la Internet pentru a descărca setul SDK. Acest lucru poate dezactiva unii utilizatori care doresc doar să încerce SDK-ul Qt.
    • recomandare: Autorul acestui articol recomandă cu tărie utilizarea programului de instalare offline, cu excepția cazului în care aveți o conexiune la internet foarte rapidă.
  3. 3
    Deschideți un terminal și introduceți următoarele comenzi:
    • sudo apt-get instalați synaptic
    • sudo apt-get update
    • Această comandă actualizează fișierele index ale pachetului pe Internet și le resynchronizează cu sursa lor.
    • sudo apt-get instalare qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
    • Această comandă adaugă biblioteci de dezvoltare SDK suplimentare pentru sistemul dvs. Ubuntu, permițând programelor Qt să funcționeze mai ușor. Aceste informații sunt furnizate dacă doriți să aveți instalate biblioteci compatibile Qt SDK 4.8.
    • sudo apt-get instalează build-essential
    • Aceasta adaugă mai multe biblioteci C / C ++ pentru a fi compilate.
    • sudo apt-get install "^ libxcb. *" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
    • Aceasta adaugă funcționalitatea OpenGL atunci când rulează programele Qt.
  4. 4
    da cd / home /"Dein_benutzername"/ Descărcări a.
    • Acest lucru vă aduce la directorul Descărcări al sistemului dvs.
  5. 5
    da sudo -s chmod u + x qt-linux-opensource-5.0.2-x86_64-offline.run a.
    • Aceasta permite ca SDK-ul Qt să fie rulat de toți utilizatorii din sistemul dvs.
  6. 6
    Instalați setul SDK Qt cu următoarea comandă.
    • sudo -s ./qt-linux-opensource-5.0.2-x86_64-offline.run -style cleanlooks
    • Aveți nevoie de drepturi superuser pentru a instala SDK-ul Qt.
  7. 7
    Când instalați kitul Qt SDK vi se va solicita să selectați un director pentru SDK-ul Qt. Selectați / optați și SDK-ul Qt va fi instalat în directorul / opt / QtSDK.
  8. 8
    Utilizați următoarea comandă pentru a modifica permisiunile din directorul SDK Qt pentru al face accesibil tuturor utilizatorilor.
  9. 9
    sudo-s chmod -R 777 /opt/Qt5.0.2
    • Acest lucru face ca setul Qt SDK să fie executabil pentru toți utilizatorii sistemului dvs.
  10. 10
    sudo -s chmod -R 777 / home /"Dein_benutzername"/.config/QtProject
    • Acest lucru previne mesajele de eroare atunci când porniți QtCreator, ceea ce indică faptul că este în / home /"Dein_benutzername"/.config/QtProject nu poate fi scris.
  11. 11
    Dacă este instalat kitul Qt SDK, deschideți un terminal și editați cu un editor de text cum ar fi nano sau gedit profilul / etc / profile.
    • sudo -s nano / etc / profil
    • sau
    • sudo -s gedit / etc / profil
  12. 12
    Derulați în jos în partea de jos a fișierului / etc / profile și introduceți următorul text. Adăugați linia din partea de jos a fișierului / etc / profile la nivel de sistem, astfel încât să puteți compila programele Qt din linia de comandă.
  13. 13
    Tastați următoarele sau utilizați Copiere și Lipire
    • PATH = / opt /Qt5.0.2 / 5.0.2 /GCC / bin: $ PATH
    • export PATH
  14. 14
    Numărul evidențiat cu caractere aldine de mai sus descrie numărul versiunii Qt SDK-ul, așa că aveți grijă să introduceți versiunea corectă a Qt SDK. SDK-ul Qt este întotdeauna îmbunătățit cu modificări de versiune nouă. Asigurați-vă că sunteți conștient de numărul versiunii SDK-ului Qt.
    • Utilizăm versiunea Qt în acest exemplu 5.0.2, prin urmare, numărul versiunii va fi în / etc / profile 5.0.2 Afișare.
  15. 15
    Salvați fișierul / etc / profile și închideți-l.
  16. 16
    Reîncarcă fișierul / etc / profile introducând următoarea comandă.
    • . / Etc / profil
    • Asigurați-vă că aveți un "." apoi introduceți un spațiu pentru reîncărcarea fișierului / etc / profile.
  17. 17
    Când fișierul este reîncărcată, următoarele comenzi pentru a se asigura că intră Ubuntu dumneavoastră recunoaște că Qt SDK-ul a fost acceptat de cale (cale de sistem).
  18. 18
    da care qmake a.
    • Ar trebui să primiți un răspuns în formularul de mai jos.
    • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
  19. 19
    Introduceți de asemenea următoarea comandă.
    • qmake -versiune
  20. 20
    Ar trebui să obțineți un răspuns în stil.
    • QMake versiunea 3.0
    • Folosind versiunea Qt 5.0.2 în /opt/Qt5.0.2/5.0.2/gcc/lib
  21. 21
    Acest lucru vă informează că puteți compila programele Qt SDK 5.0 din linia de comandă. Acum sunteți pregătit să compilați programe Qt în Ubuntu. În cazul în care SDK-ul Qt a fost instalat cu succes în sistemul dvs., poate doriți să încercați să vă compilați primul program Qt.
Distribuiți pe rețelele sociale:

înrudit