Kako instalirati Qt SDK na Ubuntu Linux (sa slikama)

Sadržaj:

Kako instalirati Qt SDK na Ubuntu Linux (sa slikama)
Kako instalirati Qt SDK na Ubuntu Linux (sa slikama)

Video: Kako instalirati Qt SDK na Ubuntu Linux (sa slikama)

Video: Kako instalirati Qt SDK na Ubuntu Linux (sa slikama)
Video: Kako skinuti nalepnice reklame sa auta/ foil sticker remove 2024, April
Anonim

Qt Software Development Kit (SDK) je aplikacijski okvir za više platformi koji se široko koristi za razvoj aplikacijskog softvera s grafičkim korisničkim sučeljem (GUI). Neke od dobro poznatih aplikacija razvijenih s Qt -om su KDE, Opera, Google Earth i Skype. To je prijenosni okvir platforme korisničkog interfejsa za više platformi koji radi na Windows, Linux i Mac OS X operativnim sistemima. Qt SDK vam pomaže da kreirate grafička korisnička sučelja (GUI) za vaše aplikacije koje će se izvoditi na Windows, Linux i Mac OS X. Za detaljnije informacije o Qt SDK -u pogledajte web stranicu Qt SDK. Za dodatne informacije o kreiranju vašeg prvog Qt programa pogledajte sljedeći dokument Kako stvoriti svoj prvi Qt program na Ubuntu Linuxu.

Bilješka:

Ovaj dokument pokriva instalaciju 64-bitne verzije Qt SDK 4.8 i Qt SDK 5.0, komplet za razvoj softvera na Ubuntu Linuxu i također će raditi za Debian i Linux Mint.

Koraci

Metoda 1 od 2: Qt SDK 4.8 Upute za instalaciju:

Instalirajte Qt SDK na Ubuntu Linux Korak 1
Instalirajte Qt SDK na Ubuntu Linux Korak 1

Korak 1. Prvo odredite bitnu verziju svog Ubuntu Linux operativnog sistema tako što ćete otvoriti terminal i upisati sljedeće u nastavku i preuzeti odgovarajuću Qt SDK bitnu verziju za vaš operativni sistem

Na primjer, ako koristite 32-bitni Ubuntu Linux, preuzmite 32-bitni Qt SDK, ako koristite 64-bitni Ubuntu Linux, preuzmite 64-bitni Qt SDK.

  • Tip/Kopiraj/Zalijepi:

    file /sbin /init

  • Zapamtite bitnu verziju vaše arhitekture Ubuntu Linux operativnog sistema koja će prikazati bilo da je 32-bitna ili 64-bitna.
Instalirajte Qt SDK na Ubuntu Linux 2. korak
Instalirajte Qt SDK na Ubuntu Linux 2. korak

Korak 2. Zatim preuzmite Qt paket za razvoj softvera (SDK) Preuzmite Qt SDK

  • Odaberite svoju Ubuntu Linux arhitekturu sistema, poput 32-bitne ili 64-bitne verzije Qt SDK-a. Također možete dodati razvojne biblioteke tako da možete pokrenuti Qt aplikacije bez komplikacija slijedeći ove korake.
  • Bilješka:

    Što se tiče preuzimanja SDK -a, preuzmite izvanmrežnu instalaciju jer preuzimanje traje dugo, osim ako nemate stvarno brzu vezu za preuzimanje.

  • Imate dva načina kada je u pitanju preuzimanje Qt SDK -a putem metode za instalaciju na mreži ili metode za instalaciju van mreže. Više volim samo preuzeti cijeli SDK koristeći offline metodu. Budući da su klase koje čine Qt SDK toliko velike, potrebno je nekoliko sati na sporoj vezi za preuzimanje SDK -a. Ovo može, ali i ne mora biti isključivanje za neke korisnike koji žele isprobati Qt SDK.
  • Prijedlog: Toplo bih preporučio korištenje offline instalacijskog programa umjesto mrežnog instalacijskog programa, osim ako nemate stvarno brzu vezu.
Instalirajte Qt SDK na Ubuntu Linux Korak 3
Instalirajte Qt SDK na Ubuntu Linux Korak 3

Korak 3. Otvorite terminal i unesite sljedeće naredbe ispod:

  • Tip/Kopiraj/Zalijepi:

    sudo apt-get install synaptic

  • Tip/Kopiraj/Zalijepi:

    sudo apt-get update

  • Ova naredba se koristi za ažuriranje i ponovnu sinkronizaciju datoteka indeksa paketa iz njihovih izvora putem Interneta.
  • Tip/Kopiraj/Zalijepi:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • Ova naredba dodaje dodatne Qt razvojne biblioteke u vaš Ubuntu Linux sistem omogućavajući Qt programima da se nesmetano izvode na vašem sistemu.
Instalirajte Qt SDK na Ubuntu Linux Korak 4
Instalirajte Qt SDK na Ubuntu Linux Korak 4

Korak 4. Upišite/kopirajte/zalijepite:

cd /home /"tvoje korisničko ime"/Preuzimanja

Ovo će vas promijeniti u direktorij Preuzimanja na vašem sistemu

Instalirajte Qt SDK na Ubuntu Linux Korak 5
Instalirajte Qt SDK na Ubuntu Linux Korak 5

Korak 5. Upišite/kopirajte/zalijepite:

sudo -s chmod u+x QtSdk-offline-linux-x86_64-v1.2.1.run

Ovo će učiniti Qt SDK izvršnim za sve korisnike na vašem sistemu

Instalirajte Qt SDK na Ubuntu Linux Korak 6
Instalirajte Qt SDK na Ubuntu Linux Korak 6

Korak 6. Instalirajte Qt SDK izdavanjem sljedeće naredbe

  • Tip/Kopiraj/Zalijepi:

    sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks

  • Morate imati privilegije superkorisnika da biste instalirali Qt SDK
Instalirajte Qt SDK na Ubuntu Linux korak 7
Instalirajte Qt SDK na Ubuntu Linux korak 7

Korak 7. Kada instalirate Qt SDK, od vas će se tražiti da odaberete direktorij u kojem želite da se Qt SDK nalazi

Odaberite /opt i vaš Qt SDK će se instalirati u direktorij pod nazivom /opt /QtSDK

Instalirajte Qt SDK na Ubuntu Linux Korak 8
Instalirajte Qt SDK na Ubuntu Linux Korak 8

Korak 8. Promijenite dozvole za lokaciju direktorija Qt SDK da budu dostupne svim korisnicima izdavanjem sljedeće naredbe

Instalirajte Qt SDK na Ubuntu Linux Korak 9
Instalirajte Qt SDK na Ubuntu Linux Korak 9

Korak 9. Upišite/kopirajte/zalijepite:

sudo -s chmod -R 777 /opt /QtSDK

Ovo će učiniti Qt SDK izvršnim za sve korisnike na vašem sistemu

Instalirajte Qt SDK na Ubuntu Linux korak 10
Instalirajte Qt SDK na Ubuntu Linux korak 10

Korak 10. Upišite/kopirajte/zalijepite:

sudo -s chmod -R 777 /home /"tvoje korisničko ime"/.config/Nokia

Ovo će spriječiti poruke o grešci kada pokrenete QtCreator, navodeći da se ne može pisati u /home /"tvoje korisničko ime"/.config/Nokia direktorij.

Instalirajte Qt SDK na Ubuntu Linux Korak 11
Instalirajte Qt SDK na Ubuntu Linux Korak 11

Korak 11. Nakon što je program Qt instaliran, otvorite terminal i upotrijebite uređivač teksta, poput nano ili gedita, za uređivanje vašeg /etc /profila

  • Tip/Kopiraj/Zalijepi:

    sudo -s nano /etc /profile

  • ili
  • Tip/Kopiraj/Zalijepi:

    sudo -s gedit /etc /profile

Instalirajte Qt SDK na Ubuntu Linux korak 12
Instalirajte Qt SDK na Ubuntu Linux korak 12

Korak 12. Pomaknite se dolje do kraja /etc /profile datoteke i unesite donji tekst ispod

Ovu liniju želite dodati u svoju /etc /profile sistemsku datoteku tako da ćete imati mogućnost kompajliranja Qt programa iz terminalne linije.

Instalirajte Qt SDK na Ubuntu Linux korak 13
Instalirajte Qt SDK na Ubuntu Linux korak 13

Korak 13. Upišite/kopirajte/zalijepite:

  • PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
  • izvoz PATH
Instalirajte Qt SDK na Ubuntu Linux Korak 14
Instalirajte Qt SDK na Ubuntu Linux Korak 14

Korak 14. Gornji broj označen masnim slovima označava broj verzije Qt SDK -a, stoga obavezno unesite ispravan broj verzije Qt SDK -a

Qt SDK se uvijek poboljšava s promjenama nove verzije. Zato vodite računa o broju verzije Qt SDK -a.

Na primjer, u ovom primjeru koristimo Qt verziju 4.8.1, pa bi se broj verzije u /etc /profilu odražavao kao 4.8.1

Instalirajte Qt SDK na Ubuntu Linux Korak 15
Instalirajte Qt SDK na Ubuntu Linux Korak 15

Korak 15. Sačuvajte /etc /profile datoteku i izađite

Instalirajte Qt SDK na Ubuntu Linux Korak 16
Instalirajte Qt SDK na Ubuntu Linux Korak 16

Korak 16. Ponovo učitajte /etc /profile datoteku izdavanjem sljedeće naredbe

  • Tip/Kopiraj/Zalijepi:

    . /etc/profile

  • Obavezno unesite a. a zatim razmak za ponovno učitavanje vaše /etc /profile datoteke
Instalirajte Qt SDK na Ubuntu Linux Korak 17
Instalirajte Qt SDK na Ubuntu Linux Korak 17

Korak 17. Nakon što se datoteka /etc /profile ponovo učita, izdajte sljedeću naredbu, možete upisati sljedeće naredbe kako biste bili sigurni da vaš Ubuntu Linux sistem prepoznaje da je Qt SDK prihvaćen od sistemske PATH

Instalirajte Qt SDK na Ubuntu Linux Korak 18
Instalirajte Qt SDK na Ubuntu Linux Korak 18

Korak 18. Upišite/kopirajte/zalijepite:

koje qmake

  • Trebali biste primiti odgovor poput ovog u nastavku
  • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Instalirajte Qt SDK na Ubuntu Linux Korak 19
Instalirajte Qt SDK na Ubuntu Linux Korak 19

Korak 19. Također unesite sljedeću naredbu ispod:

  • Tip/Kopiraj/Zalijepi:

    qmake -verzija

Instalirajte Qt SDK na Ubuntu Linux korak 20
Instalirajte Qt SDK na Ubuntu Linux korak 20

Korak 20. Trebali biste dobiti sličan odgovor:

  • ' QMake verzija 2.01a
  • ' Korištenje Qt verzije 4.8.1 u /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Instalirajte Qt SDK na Ubuntu Linux 21. korak
Instalirajte Qt SDK na Ubuntu Linux 21. korak

Korak 21. Ovo vam daje do znanja da možete kompajlirati Qt programe iz komandne linije

Sada ste spremni za kompajliranje Qt programa na vašem Ubuntu Linux sistemu. Nakon što je Qt SDK uspješno instaliran na vaš sistem, možda ćete htjeti pokušati sastaviti svoj prvi Qt program, pogledajte ovaj dokument za više informacija Kako stvoriti svoj prvi Qt program na Ubuntu Linuxu.

Metoda 2 od 2: Upute za instalaciju Qt SDK 5.0:

Instalirajte Qt SDK na Ubuntu Linux korak 22
Instalirajte Qt SDK na Ubuntu Linux korak 22

Korak 1. Prvo odredite bitnu verziju svog Ubuntu Linux operativnog sistema tako što ćete otvoriti terminal i upisati sljedeće u nastavku i preuzeti odgovarajuću Qt SDK bitnu verziju za vaš operativni sistem

Na primjer, ako koristite 32-bitni Ubuntu Linux, preuzmite 32-bitni Qt SDK, ako koristite 64-bitni Ubuntu Linux, preuzmite 64-bitni Qt SDK.

  • Tip/Kopiraj/Zalijepi:

    file /sbin /init

  • Zapamtite bitnu verziju vaše arhitekture Ubuntu Linux operativnog sistema koja će prikazati bilo da je 32-bitna ili 64-bitna.
Instalirajte Qt SDK na Ubuntu Linux 23. korak
Instalirajte Qt SDK na Ubuntu Linux 23. korak

Korak 2. Zatim preuzmite Qt paket za razvoj softvera (SDK) Preuzmite Qt SDK

  • Odaberite svoju Ubuntu Linux arhitekturu sistema, poput 32-bitne ili 64-bitne verzije Qt SDK-a. Također možete dodati razvojne biblioteke tako da možete pokrenuti Qt aplikacije bez komplikacija slijedeći ove korake.
  • Bilješka:

    Što se tiče preuzimanja SDK -a, preuzmite izvanmrežnu instalaciju jer preuzimanje traje dugo, osim ako nemate stvarno brzu vezu za preuzimanje.

  • Imate dva načina kada je u pitanju preuzimanje Qt SDK -a putem metode za instalaciju na mreži ili metode za instalaciju van mreže. Više volim samo preuzeti cijeli SDK koristeći offline metodu. Budući da su klase koje čine Qt SDK toliko velike, potrebno je nekoliko sati na sporoj vezi za preuzimanje SDK -a. Ovo može, ali i ne mora biti isključivanje za neke korisnike koji žele isprobati Qt SDK.
  • Prijedlog: Toplo bih preporučio korištenje offline instalacijskog programa umjesto mrežnog instalacijskog programa, osim ako nemate stvarno brzu vezu.
Instalirajte Qt SDK na Ubuntu Linux Korak 24
Instalirajte Qt SDK na Ubuntu Linux Korak 24

Korak 3. Otvorite terminal i unesite sljedeće naredbe ispod:

  • Tip/Kopiraj/Zalijepi:

    sudo apt-get install synaptic

  • Tip/Kopiraj/Zalijepi:

    sudo apt-get update

  • Ova naredba se koristi za ažuriranje i ponovnu sinkronizaciju datoteka indeksa paketa iz njihovih izvora putem Interneta.
  • Tip/Kopiraj/Zalijepi:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • Ova naredba dodaje dodatne Qt razvojne biblioteke u vaš Ubuntu Linux sistem omogućavajući Qt programima da se nesmetano izvode na vašem sistemu. Uključio sam ove informacije samo u slučaju da želite imati instalirane Qt SDK 4.8 kompatibilne biblioteke
  • Tip/Kopiraj/Zalijepi:

    sudo apt-get install build-essential

  • ovo će dodati dodatne C/C ++ biblioteke za kompajliranje
  • Tip/Kopiraj/Zalijepi:

    sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev

  • ovo će dodati OpenGL funkcionalnost pri pokretanju vaših Qt aplikacija
Instalirajte Qt SDK na Ubuntu Linux Korak 25
Instalirajte Qt SDK na Ubuntu Linux Korak 25

Korak 4. Upišite/kopirajte/zalijepite:

cd /home /"tvoje korisničko ime"/Preuzimanja

Ovo će vas promijeniti u direktorij Preuzimanja na vašem sistemu

Instalirajte Qt SDK na Ubuntu Linux korak 26
Instalirajte Qt SDK na Ubuntu Linux korak 26

Korak 5. Upišite/kopirajte/zalijepite:

sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run

Ovo će učiniti Qt SDK izvršnim za sve korisnike na vašem sistemu

Instalirajte Qt SDK na Ubuntu Linux Korak 27
Instalirajte Qt SDK na Ubuntu Linux Korak 27

Korak 6. Instalirajte Qt SDK izdavanjem sljedeće naredbe

  • Tip/Kopiraj/Zalijepi:

    sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run cleanlooks u stilu

  • Morate imati privilegije superkorisnika da biste instalirali Qt SDK
Instalirajte Qt SDK na Ubuntu Linux korak 28
Instalirajte Qt SDK na Ubuntu Linux korak 28

Korak 7. Kada instalirate Qt SDK, od vas će se tražiti da odaberete direktorij u kojem želite da se Qt SDK nalazi

Odaberite /opt i vaš Qt SDK će se instalirati u direktorij pod nazivom /opt /QtSDK

Instalirajte Qt SDK na Ubuntu Linux Korak 29
Instalirajte Qt SDK na Ubuntu Linux Korak 29

Korak 8. Promijenite dozvole za lokaciju direktorija Qt SDK da budu dostupne svim korisnicima izdavanjem sljedeće naredbe

Instalirajte Qt SDK na Ubuntu Linux korak 30
Instalirajte Qt SDK na Ubuntu Linux korak 30

Korak 9. Upišite/kopirajte/zalijepite:

sudo -s chmod -R 777 /opt/Qt5.0.2

Ovo će učiniti Qt SDK izvršnim za sve korisnike na vašem sistemu

Instalirajte Qt SDK na Ubuntu Linux Korak 31
Instalirajte Qt SDK na Ubuntu Linux Korak 31

Korak 10. Upišite/kopirajte/zalijepite:

sudo -s chmod -R 777 /home /"tvoje korisničko ime"/.config/QtProject

Ovo će spriječiti poruke o grešci kada pokrenete QtCreator, navodeći da se ne može pisati u /home /"tvoje korisničko ime"/.config/QtProject direktorij.

Instalirajte Qt SDK na Ubuntu Linux korak 32
Instalirajte Qt SDK na Ubuntu Linux korak 32

Korak 11. Nakon što je program Qt instaliran, otvorite terminal i upotrijebite uređivač teksta, poput nano ili gedita, za uređivanje vašeg /etc /profila

  • Tip/Kopiraj/Zalijepi:

    sudo -s nano /etc /profile

  • ili
  • Tip/Kopiraj/Zalijepi:

    sudo -s gedit /etc /profile

Instalirajte Qt SDK na Ubuntu Linux korak 33
Instalirajte Qt SDK na Ubuntu Linux korak 33

Korak 12. Pomaknite se dolje do kraja /etc /profile datoteke i unesite donji tekst ispod

Ovu liniju želite dodati u svoju /etc /profile sistemsku datoteku tako da ćete imati mogućnost kompajliranja Qt programa iz terminalne linije.

Instalirajte Qt SDK na Ubuntu Linux korak 34
Instalirajte Qt SDK na Ubuntu Linux korak 34

Korak 13. Upišite/kopirajte/zalijepite:

  • PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
  • izvoz PATH
Instalirajte Qt SDK na Ubuntu Linux Korak 35
Instalirajte Qt SDK na Ubuntu Linux Korak 35

Korak 14. Gornji broj označen masnim slovima označava broj verzije Qt SDK -a, stoga obavezno unesite ispravan broj verzije Qt SDK -a

Qt SDK se uvijek poboljšava s promjenama nove verzije. Zato vodite računa o broju verzije Qt SDK -a.

Na primjer, koristimo Qt verziju 5.0.2 u ovom primjeru bi stoga broj verzije u /etc /profilu odražavao kao 5.0.2

Instalirajte Qt SDK na Ubuntu Linux korak 36
Instalirajte Qt SDK na Ubuntu Linux korak 36

Korak 15. Sačuvajte /etc /profile datoteku i izađite

Instalirajte Qt SDK na Ubuntu Linux korak 37
Instalirajte Qt SDK na Ubuntu Linux korak 37

Korak 16. Ponovo učitajte /etc /profile datoteku izdavanjem sljedeće naredbe

  • Tip/Kopiraj/Zalijepi:

    . /etc/profile

  • Obavezno unesite a. a zatim razmak za ponovno učitavanje vaše /etc /profile datoteke
Instalirajte Qt SDK na Ubuntu Linux korak 38
Instalirajte Qt SDK na Ubuntu Linux korak 38

Korak 17. Nakon što se datoteka /etc /profile ponovo učita, izdajte sljedeću naredbu, možete upisati sljedeće naredbe kako biste bili sigurni da vaš Ubuntu Linux sistem prepoznaje da je Qt SDK prihvaćen od sistemske PATH

Instalirajte Qt SDK na Ubuntu Linux korak 39
Instalirajte Qt SDK na Ubuntu Linux korak 39

Korak 18. Upišite/kopirajte/zalijepite:

koje qmake

  • Trebali biste primiti odgovor poput ovog u nastavku
  • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Instalirajte Qt SDK na Ubuntu Linux korak 40
Instalirajte Qt SDK na Ubuntu Linux korak 40

Korak 19. Također unesite sljedeću naredbu ispod:

  • Tip/Kopiraj/Zalijepi:

    qmake -verzija

Instalirajte Qt SDK na Ubuntu Linux Korak 41
Instalirajte Qt SDK na Ubuntu Linux Korak 41

Korak 20. Trebali biste dobiti sličan odgovor:

  • QMake verzija 3.0
  • Koristeći Qt verziju 5.0.2 u /opt/Qt5.0.2/5.0.2/gcc/lib
Instalirajte Qt SDK na Ubuntu Linux korak 42
Instalirajte Qt SDK na Ubuntu Linux korak 42

Korak 21. Ovo vam daje do znanja da ste u mogućnosti kompajlirati Qt SDK 5.0 programe iz naredbenog retka

Sada ste spremni za kompajliranje Qt programa na vašem Ubuntu Linux sistemu. Nakon što je Qt SDK uspješno instaliran na vaš sistem, možda ćete htjeti pokušati sastaviti svoj prvi Qt program, pogledajte ovaj dokument za više informacija Kako stvoriti svoj prvi Qt program na Ubuntu Linuxu.

Preporučuje se: