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:
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.
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.
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.
Korak 4. Vnesite/Kopiraj/Prilepi:
cd /home /"vaše uporabniško ime"/Prenosi
To vas bo spremenilo v imenik Prenosi v vašem sistemu
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
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
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
Korak 8. Spremenite dovoljenja za lokacijo imenika Qt SDK, da bodo na voljo vsem uporabnikom, tako da izdate naslednji ukaz
Korak 9. Vnesite/Kopiraj/Prilepi:
sudo -s chmod -R 777 /opt /QtSDK
Tako bo SDK Qt izvedljiv za vse uporabnike v vašem sistemu
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.
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
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.
Korak 13. Vnesite/Kopiraj/Prilepi:
- PATH =/opt/QtSDK/Namizni/Qt/4.8.1/gcc/bin: $ PATH
- izvoz PATH
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
Korak 15. Shranite datoteko /etc /profile in zapustite
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
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
Korak 18. Vnesite/Kopiraj/Prilepi:
kar qmake
- Morali bi prejeti odgovor, kot je spodnji
- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Korak 19. Spodaj vnesite tudi naslednji ukaz:
-
Vrsta/Kopiraj/Prilepi:
qmake -verzija
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
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:
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.
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.
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
Korak 4. Vnesite/Kopiraj/Prilepi:
cd /home /"vaše uporabniško ime"/Prenosi
To vas bo spremenilo v imenik Prenosi v vašem sistemu
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
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
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
Korak 8. Spremenite dovoljenja za lokacijo imenika Qt SDK, da bodo na voljo vsem uporabnikom, tako da izdate naslednji ukaz
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
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.
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
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.
Korak 13. Vnesite/Kopiraj/Prilepi:
- POT =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- izvoz PATH
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
Korak 15. Shranite datoteko /etc /profile in zapustite
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
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
Korak 18. Vnesite/Kopiraj/Prilepi:
kar qmake
- Morali bi prejeti odgovor, kot je spodnji
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Korak 19. Spodaj vnesite tudi naslednji ukaz:
-
Vrsta/Kopiraj/Prilepi:
qmake -verzija
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
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.