Kako namestiti Qt SDK na Ubuntu Linux (s slikami)

Kazalo:

Kako namestiti Qt SDK na Ubuntu Linux (s slikami)
Kako namestiti Qt SDK na Ubuntu Linux (s slikami)

Video: Kako namestiti Qt SDK na Ubuntu Linux (s slikami)

Video: Kako namestiti Qt SDK na Ubuntu Linux (s slikami)
Video: Вопиющая трансформация: аргентинский школьный автобус превращается в сказочный передвижной дом 2024, April
Anonim

Komplet za razvoj programske opreme Qt (SDK) je aplikacijski okvir za več platform, ki se pogosto uporablja za razvoj aplikacijske programske opreme z grafičnim uporabniškim vmesnikom (GUI). Nekatere znane aplikacije, razvite s Qtom, so KDE, Opera, Google Earth in Skype. To je prenosni ogrodje uporabniškega vmesnika za več platform, ki deluje v operacijskih sistemih Windows, Linux in Mac OS X. Qt SDK vam pomaga ustvariti grafične uporabniške vmesnike (GUI) za vaše aplikacije, ki se bodo izvajale v operacijskih sistemih Windows, Linux in Mac OS X. Za podrobnejše informacije o paketu SDK za Qt si oglejte spletno mesto Qt SDK. Za dodatne informacije o ustvarjanju prvega programa Qt si oglejte naslednji dokument Kako ustvariti svoj prvi program Qt v Ubuntu Linuxu.

Opomba:

Ta dokument zajema namestitev 64-bitne različice Qt SDK 4.8 in Qt SDK 5.0, komplet za razvoj programske opreme na Ubuntu Linuxu in bo deloval tudi za Debian in Linux Mint.

Koraki

Metoda 1 od 2: Navodila za namestitev Qt SDK 4.8:

Namestite Qt SDK na Ubuntu Linux 1. korak
Namestite Qt SDK na Ubuntu Linux 1. korak

Korak 1. Najprej določite bitno različico operacijskega sistema Ubuntu Linux tako, da odprete terminal in vnesete spodaj ter prenesete ustrezno različico bita SDK za vaš operacijski sistem

Na primer, če uporabljate 32-bitni Ubuntu Linux, prenesite 32-bitni SDK Qt, če uporabljate 64-bitni Ubuntu Linux, prenesite 64-bitni Qt SDK.

  • Vrsta/Kopiraj/Prilepi:

    file /sbin /init

  • Upoštevajte, da je bitna različica vaše arhitekture operacijskega sistema Ubuntu Linux prikazana, ali je 32-bitna ali 64-bitna.
Namestite Qt SDK na Ubuntu Linux 2. korak
Namestite Qt SDK na Ubuntu Linux 2. korak

Korak 2. Nato prenesite komplet za razvoj programske opreme Qt (SDK) Prenesite Qt SDK

  • Izberite svojo sistemsko arhitekturo Ubuntu Linux, na primer 32-bitno ali 64-bitno različico Qt SDK. Prav tako lahko dodate razvojne knjižnice, tako da lahko brez težav zaženete aplikacije Qt, tako da sledite tem korakom.
  • Opomba:

    Ko gre za prenos SDK -ja, naložite namestitev brez povezave, ker prenos traja dolgo, razen če imate res hitro povezavo za prenos.

  • Za prenos spletnega namestitvenega programa Qt SDK ali načina za namestitev brez povezave imate dve metodi. Raje prenesem celoten SDK z uporabo metode brez povezave. Ker so razredi, ki sestavljajo Qt SDK, tako veliki, da traja nekaj ur pri počasni povezavi, da prenesete SDK. Za nekatere uporabnike, ki želijo preizkusiti paket za razvoj programske opreme Qt SDK, je to lahko ali pa tudi ne.
  • Predlog: Močno priporočam uporabo namestitvenega programa brez povezave namesto spletnega namestitvenega programa, razen če imate res hitro povezavo.
Namestite Qt SDK na Ubuntu Linux 3. korak
Namestite Qt SDK na Ubuntu Linux 3. korak

Korak 3. Odprite terminal in spodaj vnesite naslednje ukaze:

  • Vrsta/Kopiraj/Prilepi:

    sudo apt-get install synaptic

  • Vrsta/Kopiraj/Prilepi:

    sudo apt-get posodobitev

  • Ta ukaz se uporablja za posodobitev in ponovno sinhronizacijo datotek indeksnih paketov iz njihovih virov prek interneta.
  • Vrsta/Kopiraj/Prilepi:

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

  • Ta ukaz doda dodatne razvojne knjižnice Qt v vaš sistem Ubuntu Linux, kar omogoča nemoteno delovanje programov Qt v vašem sistemu.
Namestite Qt SDK na Ubuntu Linux 4. korak
Namestite Qt SDK na Ubuntu Linux 4. korak

Korak 4. Vnesite/Kopiraj/Prilepi:

cd /home /"vaše uporabniško ime"/Prenosi

To vas bo spremenilo v imenik Prenosi v vašem sistemu

Namestite Qt SDK na Ubuntu Linux 5. korak
Namestite Qt SDK na Ubuntu Linux 5. korak

Korak 5. Vnesite/Kopiraj/Prilepi:

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

Tako bo SDK Qt izvedljiv za vse uporabnike v vašem sistemu

Namestite Qt SDK na Ubuntu Linux Korak 6
Namestite Qt SDK na Ubuntu Linux Korak 6

Korak 6. Namestite Qt SDK tako, da izdate naslednji ukaz

  • Vrsta/Kopiraj/Prilepi:

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

  • Za namestitev kompleta za razvoj programske opreme Qt SDK morate imeti privilegije nadkorisnika
Namestite Qt SDK na Ubuntu Linux Korak 7
Namestite Qt SDK na Ubuntu Linux Korak 7

Korak 7. Ko namestite paket za razvoj programske opreme Qt, boste morali izbrati imenik, v katerem želite, da se nahaja komplet za razvoj programske opreme Qt

Izberite /opt in vaš paket za razvoj programske opreme Qt se bo namestil v imenik, imenovan /opt /QtSDK

Namestite Qt SDK na Ubuntu Linux 8. korak
Namestite Qt SDK na Ubuntu Linux 8. korak

Korak 8. Spremenite dovoljenja za lokacijo imenika Qt SDK, da bodo na voljo vsem uporabnikom, tako da izdate naslednji ukaz

Namestite Qt SDK na Ubuntu Linux 9. korak
Namestite Qt SDK na Ubuntu Linux 9. korak

Korak 9. Vnesite/Kopiraj/Prilepi:

sudo -s chmod -R 777 /opt /QtSDK

Tako bo SDK Qt izvedljiv za vse uporabnike v vašem sistemu

Namestite Qt SDK na Ubuntu Linux 10. korak
Namestite Qt SDK na Ubuntu Linux 10. korak

Korak 10. Vnesite/Kopiraj/Prilepi:

sudo -s chmod -R 777 /dom /"vaše uporabniško ime"/.config/Nokia

To bo preprečilo sporočila o napakah, ko zaženete QtCreator, in navedli, da ne more pisati v /home /"vaše uporabniško ime"/.config/Nokia imenik.

Namestite Qt SDK na Ubuntu Linux 11. korak
Namestite Qt SDK na Ubuntu Linux 11. korak

Korak 11. Ko je program Qt nameščen, odprite terminal in z urejevalnikom besedila, kot sta nano ali gedit, uredite svoj /etc /profil

  • Vrsta/Kopiraj/Prilepi:

    sudo -s nano /etc /profile

  • ali
  • Vrsta/Kopiraj/Prilepi:

    sudo -s gedit /etc /profile

Namestite Qt SDK na Ubuntu Linux 12. korak
Namestite Qt SDK na Ubuntu Linux 12. korak

Korak 12. Pomaknite se navzdol do konca datoteke /etc /profile in spodaj vnesite naslednje besedilo

To vrstico želite dodati spodaj v datoteko celotnega sistema /etc /profile, tako da boste imeli možnost prevesti programe Qt iz terminalske vrstice.

Namestite Qt SDK na Ubuntu Linux 13. korak
Namestite Qt SDK na Ubuntu Linux 13. korak

Korak 13. Vnesite/Kopiraj/Prilepi:

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

Korak 14. Zgornja številka, označena s krepkim tiskom, označuje številko različice kompleta za razvoj programske opreme Qt, zato vnesite pravilno številko različice kompleta za razvoj programske opreme Qt

Komplet za razvoj programske opreme Qt se vedno izboljšuje s spremembami nove različice. Zato bodite pozorni na številko različice Qt SDK.

V tem primeru na primer uporabljamo različico Qt 4.8.1, zato bi se številka različice v profilu /etc /odražala kot 4.8.1

Namestite Qt SDK na Ubuntu Linux Korak 15
Namestite Qt SDK na Ubuntu Linux Korak 15

Korak 15. Shranite datoteko /etc /profile in zapustite

Namestite Qt SDK na Ubuntu Linux Korak 16
Namestite Qt SDK na Ubuntu Linux Korak 16

Korak 16. Znova naložite datoteko /etc /profile z naslednjim ukazom

  • Vrsta/Kopiraj/Prilepi:

    . /etc/profile

  • Vnesite a. in nato presledek, da znova naložite datoteko /etc /profile
Namestite Qt SDK na Ubuntu Linux Korak 17
Namestite Qt SDK na Ubuntu Linux Korak 17

Korak 17. Ko datoteko /etc /profile znova naložite, izdajte naslednji ukaz, da vnesete naslednje ukaze, da se prepričate, da vaš sistem Ubuntu Linux prepozna, da je sistemski PATH sprejel SDK Qt

Namestite Qt SDK na Ubuntu Linux Korak 18
Namestite Qt SDK na Ubuntu Linux Korak 18

Korak 18. Vnesite/Kopiraj/Prilepi:

kar qmake

  • Morali bi prejeti odgovor, kot je spodnji
  • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Namestite Qt SDK na Ubuntu Linux 19. korak
Namestite Qt SDK na Ubuntu Linux 19. korak

Korak 19. Spodaj vnesite tudi naslednji ukaz:

  • Vrsta/Kopiraj/Prilepi:

    qmake -verzija

Namestite Qt SDK na Ubuntu Linux 20. korak
Namestite Qt SDK na Ubuntu Linux 20. korak

Korak 20. Prejeti bi morali podoben odgovor:

  • ' QMake različica 2.01a
  • ' Uporaba različice Qt 4.8.1 v /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Namestite Qt SDK na Ubuntu Linux 21. korak
Namestite Qt SDK na Ubuntu Linux 21. korak

Korak 21. S tem boste vedeli, da lahko programe Qt prevedete iz ukazne vrstice

Zdaj ste pripravljeni na zbiranje programov Qt v sistemu Ubuntu Linux. Ko je Qt SDK uspešno nameščen v vaš sistem, boste morda želeli sestaviti svoj prvi program Qt, za več informacij si oglejte ta dokument. Kako ustvariti svoj prvi program Qt v Ubuntu Linuxu.

Metoda 2 od 2: Navodila za namestitev Qt SDK 5.0:

Namestite Qt SDK na Ubuntu Linux 22. korak
Namestite Qt SDK na Ubuntu Linux 22. korak

Korak 1. Najprej določite bitno različico operacijskega sistema Ubuntu Linux, tako da odprete terminal in vnesete spodaj, ter naložite ustrezno različico bita SDK za vaš operacijski sistem

Na primer, če uporabljate 32-bitni Ubuntu Linux, prenesite 32-bitni SDK Qt, če uporabljate 64-bitni Ubuntu Linux, prenesite 64-bitni Qt SDK.

  • Vrsta/Kopiraj/Prilepi:

    file /sbin /init

  • Upoštevajte, da je bitna različica vaše arhitekture operacijskega sistema Ubuntu Linux prikazana, ali je 32-bitna ali 64-bitna.
Namestite Qt SDK na Ubuntu Linux 23. korak
Namestite Qt SDK na Ubuntu Linux 23. korak

Korak 2. Nato prenesite komplet za razvoj programske opreme Qt (SDK) Prenesite Qt SDK

  • Izberite svojo sistemsko arhitekturo Ubuntu Linux, na primer 32-bitno ali 64-bitno različico Qt SDK. Prav tako lahko dodate razvojne knjižnice, tako da lahko brez težav zaženete aplikacije Qt, tako da sledite tem korakom.
  • Opomba:

    Ko govorimo o nalaganju SDK -ja, naložite namestitev brez povezave, ker prenos traja dolgo, razen če imate res hitro povezavo za prenos.

  • Za prenos spletnega namestitvenega programa Qt SDK ali načina za namestitev brez povezave imate dve metodi. Raje prenesem celoten SDK z uporabo metode brez povezave. Ker so razredi, ki sestavljajo Qt SDK, tako veliki, da traja nekaj ur pri počasni povezavi, da prenesete SDK. Za nekatere uporabnike, ki želijo preizkusiti paket za razvoj programske opreme Qt SDK, je to lahko ali pa tudi ne.
  • Predlog: Močno priporočam uporabo namestitvenega programa brez povezave namesto spletnega namestitvenega programa, razen če imate res hitro povezavo.
Namestite Qt SDK na Ubuntu Linux Korak 24
Namestite Qt SDK na Ubuntu Linux Korak 24

Korak 3. Odprite terminal in spodaj vnesite naslednje ukaze:

  • Vrsta/Kopiraj/Prilepi:

    sudo apt-get install synaptic

  • Vrsta/Kopiraj/Prilepi:

    sudo apt-get posodobitev

  • Ta ukaz se uporablja za posodobitev in ponovno sinhronizacijo datotek indeksnih paketov iz njihovih virov prek interneta.
  • Vrsta/Kopiraj/Prilepi:

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

  • Ta ukaz doda dodatne razvojne knjižnice Qt v vaš sistem Ubuntu Linux, kar omogoča nemoteno delovanje programov Qt v vašem sistemu. Te podatke sem vključil samo v primeru, da želite namestiti knjižnice, združljive s Qt SDK 4.8
  • Vrsta/Kopiraj/Prilepi:

    sudo apt-get install build-bistveno

  • to bo dodalo dodatne knjižnice C/C ++ za sestavljanje
  • Vrsta/Kopiraj/Prilepi:

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

  • to bo dodalo funkcionalnost OpenGL pri izvajanju aplikacij Qt
Namestite Qt SDK na Ubuntu Linux Korak 25
Namestite Qt SDK na Ubuntu Linux Korak 25

Korak 4. Vnesite/Kopiraj/Prilepi:

cd /home /"vaše uporabniško ime"/Prenosi

To vas bo spremenilo v imenik Prenosi v vašem sistemu

Namestite Qt SDK na Ubuntu Linux Korak 26
Namestite Qt SDK na Ubuntu Linux Korak 26

Korak 5. Vnesite/Kopiraj/Prilepi:

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

Tako bo SDK Qt izvedljiv za vse uporabnike v vašem sistemu

Namestite Qt SDK na Ubuntu Linux Korak 27
Namestite Qt SDK na Ubuntu Linux Korak 27

Korak 6. Namestite Qt SDK tako, da izdate naslednji ukaz

  • Vrsta/Kopiraj/Prilepi:

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

  • Za namestitev kompleta za razvoj programske opreme Qt SDK morate imeti privilegije nadkorisnika
Namestite Qt SDK na Ubuntu Linux Korak 28
Namestite Qt SDK na Ubuntu Linux Korak 28

Korak 7. Ko namestite paket za razvoj programske opreme Qt, boste morali izbrati imenik, v katerem želite, da se nahaja komplet za razvoj programske opreme Qt

Izberite /opt in vaš paket za razvoj programske opreme Qt se bo namestil v imenik, imenovan /opt /QtSDK

Namestite Qt SDK na Ubuntu Linux Korak 29
Namestite Qt SDK na Ubuntu Linux Korak 29

Korak 8. Spremenite dovoljenja za lokacijo imenika Qt SDK, da bodo na voljo vsem uporabnikom, tako da izdate naslednji ukaz

Namestite Qt SDK na Ubuntu Linux 30. korak
Namestite Qt SDK na Ubuntu Linux 30. korak

Korak 9. Vnesite/Kopiraj/Prilepi:

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

Tako bo SDK Qt izvedljiv za vse uporabnike v vašem sistemu

Namestite Qt SDK na Ubuntu Linux Korak 31
Namestite Qt SDK na Ubuntu Linux Korak 31

Korak 10. Vnesite/Kopiraj/Prilepi:

sudo -s chmod -R 777 /dom /"vaše uporabniško ime"/.config/QtProject

To bo preprečilo sporočila o napakah, ko zaženete QtCreator, in navedli, da ne more pisati v /home /"vaše uporabniško ime"/.config/QtProject imenik.

Namestite Qt SDK na Ubuntu Linux Korak 32
Namestite Qt SDK na Ubuntu Linux Korak 32

Korak 11. Ko je program Qt nameščen, odprite terminal in z urejevalnikom besedila, kot sta nano ali gedit, uredite svoj /etc /profil

  • Vrsta/Kopiraj/Prilepi:

    sudo -s nano /etc /profile

  • ali
  • Vrsta/Kopiraj/Prilepi:

    sudo -s gedit /etc /profile

Namestite Qt SDK na Ubuntu Linux 33. korak
Namestite Qt SDK na Ubuntu Linux 33. korak

Korak 12. Pomaknite se navzdol do konca datoteke /etc /profile in spodaj vnesite naslednje besedilo

To vrstico želite dodati spodaj v datoteko celotnega sistema /etc /profile, tako da boste imeli možnost prevesti programe Qt iz terminalske vrstice.

Namestite Qt SDK na Ubuntu Linux Korak 34
Namestite Qt SDK na Ubuntu Linux Korak 34

Korak 13. Vnesite/Kopiraj/Prilepi:

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

Korak 14. Zgornja številka, označena s krepkim tiskom, označuje številko različice kompleta za razvoj programske opreme Qt, zato vnesite pravilno številko različice kompleta za razvoj programske opreme Qt

Komplet za razvoj programske opreme Qt se vedno izboljšuje s spremembami nove različice. Zato bodite pozorni na številko različice Qt SDK.

Na primer, uporabljamo različico Qt 5.0.2 v tem primeru bi se zato številka različice v profilu /etc /odražala kot 5.0.2

Namestite Qt SDK na Ubuntu Linux, korak 36
Namestite Qt SDK na Ubuntu Linux, korak 36

Korak 15. Shranite datoteko /etc /profile in zapustite

Namestite Qt SDK na Ubuntu Linux Korak 37
Namestite Qt SDK na Ubuntu Linux Korak 37

Korak 16. Znova naložite datoteko /etc /profile z naslednjim ukazom

  • Vrsta/Kopiraj/Prilepi:

    . /etc/profile

  • Vnesite a. in nato presledek, da znova naložite datoteko /etc /profile
Namestite Qt SDK na Ubuntu Linux Korak 38
Namestite Qt SDK na Ubuntu Linux Korak 38

Korak 17. Ko datoteko /etc /profile znova naložite, izdajte naslednji ukaz, da vnesete naslednje ukaze, da se prepričate, da vaš sistem Ubuntu Linux prepozna, da je sistemski PATH sprejel SDK Qt

Namestite Qt SDK na Ubuntu Linux Korak 39
Namestite Qt SDK na Ubuntu Linux Korak 39

Korak 18. Vnesite/Kopiraj/Prilepi:

kar qmake

  • Morali bi prejeti odgovor, kot je spodnji
  • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Namestite Qt SDK na Ubuntu Linux 40. korak
Namestite Qt SDK na Ubuntu Linux 40. korak

Korak 19. Spodaj vnesite tudi naslednji ukaz:

  • Vrsta/Kopiraj/Prilepi:

    qmake -verzija

Namestite Qt SDK na Ubuntu Linux Korak 41
Namestite Qt SDK na Ubuntu Linux Korak 41

Korak 20. Prejeti bi morali podoben odgovor:

  • QMake različice 3.0
  • Uporaba različice Qt 5.0.2 v /opt/Qt5.0.2/5.0.2/gcc/lib
Namestite Qt SDK na Ubuntu Linux 42. korak
Namestite Qt SDK na Ubuntu Linux 42. korak

Korak 21. To vam sporoča, da lahko iz ukazne vrstice prevedete programe Qt SDK 5.0

Zdaj ste pripravljeni na sestavljanje programov Qt v sistemu Ubuntu Linux. Ko je Qt SDK uspešno nameščen v vaš sistem, boste morda želeli sestaviti svoj prvi program Qt, za več informacij si oglejte ta dokument. Kako ustvariti svoj prvi program Qt v sistemu Ubuntu Linux.

Priporočena: