Qt Software Development Kit (SDK) je aplikacijski okvir za više platformi koji se naširoko koristi za razvoj aplikacijskog softvera s grafičkim korisničkim sučeljem (GUI). Neke od dobro poznatih aplikacija razvijenih s Qtom su KDE, Opera, Google Earth i Skype. To je prijenosni okvir za korisničko sučelje za više platformi koji radi na Windows, Linux i Mac OS X operativnim sustavima. Qt SDK pomaže vam u stvaranju grafičkih korisničkih sučelja (GUI -ja) za vaše aplikacije koje će se izvoditi na Windowsima, Linuxu i Mac OS X. Za detaljnije informacije o Qt SDK -u posjetite web stranicu Qt SDK -a. 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, a također će raditi i za Debian i Linux Mint.
Koraci
Metoda 1 od 2: Qt SDK 4.8 Upute za instalaciju:
Korak 1. Najprije odredite svoju bitnu verziju Ubuntu Linux operativnog sustava otvaranjem terminala i upisivanjem dolje navedenog, te preuzmite odgovarajuću bitnu verziju Qt SDK -a za svoj operativni sustav
Na primjer, ako ste na 32-bitnom Ubuntu Linuxu, preuzmite 32-bitni Qt SDK, ako ste na 64-bitnom Ubuntu Linuxu, preuzmite 64-bitni Qt SDK.
-
Vrsta/Kopiraj/Zalijepi:
file /sbin /init
- Zapamtite bitnu verziju vaše arhitekture operacijskog sustava Ubuntu Linux koja će prikazati je li 32-bitna ili 64-bitna.
Korak 2. Zatim preuzmite Qt Software Development Kit (SDK) Preuzmite Qt SDK
- Odaberite svoju arhitekturu sustava Ubuntu Linux, poput 32-bitne ili 64-bitne verzije Qt SDK-a. Također možete dodati razvojne knjižnice kako biste mogli 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 dvije metode kada je u pitanju preuzimanje Qt SDK -a putem metode mrežnog instalacijskog programa ili metode izvanmrežnog instalacijskog programa. 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 izvanmrežnog instalacijskog programa umjesto mrežnog instalacijskog programa, osim ako nemate stvarno brzu vezu.
Korak 3. Otvorite terminal i unesite sljedeće naredbe ispod:
-
Vrsta/Kopiraj/Zalijepi:
sudo apt-get install synaptic
-
Vrsta/Kopiraj/Zalijepi:
sudo apt-get ažuriranje
- Ova se naredba koristi za ažuriranje i ponovnu sinkronizaciju datoteka indeksa paketa iz njihovih izvora putem Interneta.
-
Vrsta/Kopiraj/Zalijepi:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Ova naredba dodaje dodatne razvojne knjižnice Qt u vaš Ubuntu Linux sustav omogućavajući Qt programima da se nesmetano izvode na vašem sustavu.
Korak 4. Upišite/kopirajte/zalijepite:
cd /home /"vaše korisničko ime"/Preuzimanja
To će vas promijeniti u direktorij Preuzimanja na vašem sustavu
Korak 5. Upišite/kopirajte/zalijepite:
sudo -s chmod u+x QtSdk-offline-linux-x86_64-v1.2.1.run
To će učiniti Qt SDK izvršnim za sve korisnike na vašem sustavu
Korak 6. Instalirajte Qt SDK izdavanjem sljedeće naredbe
-
Vrsta/Kopiraj/Zalijepi:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run-style cleanlooks
- Morate imati privilegije superkorisnika da biste instalirali Qt SDK
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
Korak 8. Promijenite dopuštenja za lokaciju direktorija Qt SDK tako da budu dostupni svim korisnicima izdavanjem sljedeće naredbe
Korak 9. Upišite/kopirajte/zalijepite:
sudo -s chmod -R 777 /opt /QtSDK
To će učiniti Qt SDK izvršnim za sve korisnike na vašem sustavu
Korak 10. Upišite/kopirajte/zalijepite:
sudo -s chmod -R 777 /dom /"vaše korisničko ime"/.config/Nokia
To će spriječiti poruke o pogreškama pri pokretanju QtCreatora, navodeći da se ne može pisati u /home /"vaše korisničko ime"/.config/Nokia imenik.
Korak 11. Nakon instaliranja programa Qt otvorite terminal i upotrijebite uređivač teksta, poput nano ili gedita, za uređivanje vašeg /etc /profila
-
Vrsta/Kopiraj/Zalijepi:
sudo -s nano /etc /profile
- ili
-
Vrsta/Kopiraj/Zalijepi:
sudo -s gedit /etc /profile
Korak 12. Pomaknite se dolje do kraja datoteke /etc /profile i unesite donji tekst u nastavku
Ovaj redak želite dodati u svoju datoteku /etc /profile na cijelom sustavu tako da ćete imati mogućnost sastavljanja Qt programa iz terminalne linije.
Korak 13. Upišite/kopirajte/zalijepite:
- PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
- izvoz PATH
Korak 14. Gornji broj označen masnim slovima označava broj verzije Qt SDK -a pa provjerite jeste li unijeli ispravan broj verzije Qt SDK -a
Qt SDK se uvijek poboljšava s promjenama nove verzije. Stoga vodite računa o broju verzije Qt SDK -a.
Na primjer, u ovom primjeru koristimo Qt verziju 4.8.1, stoga bi se broj verzije u /etc /profilu odražavao kao 4.8.1
Korak 15. Spremite /etc /profile datoteku i izađite
Korak 16. Ponovno učitajte /etc /profile datoteku izdavanjem sljedeće naredbe
-
Vrsta/Kopiraj/Zalijepi:
. /etc/profile
- Obavezno unesite a. a zatim razmak za ponovno učitavanje datoteke /etc /profile
Korak 17. Nakon što se datoteka /etc /profile ponovno učita, izdajte sljedeću naredbu, možete unijeti sljedeće naredbe kako biste bili sigurni da vaš Ubuntu Linux sustav prepoznaje da je Qt SDK prihvaćen od strane sistema PATH
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
Korak 19. Također unesite sljedeću naredbu ispod:
-
Vrsta/Kopiraj/Zalijepi:
qmake -verzija
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
Korak 21. Ovo vam daje do znanja da ste u mogućnosti sastaviti Qt programe iz naredbenog retka
Sada ste spremni za sastavljanje Qt programa na vašem Ubuntu Linux sustavu. Nakon što je Qt SDK uspješno instaliran na vaš sustav, 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:
Korak 1. Najprije odredite svoju bitnu verziju Ubuntu Linux operativnog sustava otvaranjem terminala i upisivanjem dolje navedenog, te preuzmite odgovarajuću bitnu verziju Qt SDK -a za svoj operativni sustav
Na primjer, ako ste na 32-bitnom Ubuntu Linuxu, preuzmite 32-bitni Qt SDK, ako ste na 64-bitnom Ubuntu Linuxu, preuzmite 64-bitni Qt SDK.
-
Vrsta/Kopiraj/Zalijepi:
file /sbin /init
- Zapamtite bitnu verziju vaše arhitekture operacijskog sustava Ubuntu Linux koja će prikazati je li 32-bitna ili 64-bitna.
Korak 2. Zatim preuzmite Qt Software Development Kit (SDK) Preuzmite Qt SDK
- Odaberite svoju arhitekturu sustava Ubuntu Linux, poput 32-bitne ili 64-bitne verzije Qt SDK-a. Također možete dodati razvojne knjižnice kako biste mogli 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 dvije metode kada je u pitanju preuzimanje Qt SDK -a putem metode mrežnog instalacijskog programa ili metode izvanmrežnog instalacijskog programa. 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 izvanmrežnog instalacijskog programa umjesto mrežnog instalacijskog programa, osim ako nemate stvarno brzu vezu.
Korak 3. Otvorite terminal i unesite sljedeće naredbe ispod:
-
Vrsta/Kopiraj/Zalijepi:
sudo apt-get install synaptic
-
Vrsta/Kopiraj/Zalijepi:
sudo apt-get ažuriranje
- Ova se naredba koristi za ažuriranje i ponovnu sinkronizaciju datoteka indeksa paketa iz njihovih izvora putem Interneta.
-
Vrsta/Kopiraj/Zalijepi:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Ova naredba dodaje dodatne razvojne knjižnice Qt u vaš Ubuntu Linux sustav omogućavajući programima Qt da se nesmetano izvode na vašem sustavu. Uključio sam ove podatke samo u slučaju da želite imati instalirane Qt SDK 4.8 kompatibilne knjižnice
-
Vrsta/Kopiraj/Zalijepi:
sudo apt-get install build-neophodan
- ovo će dodati dodatne C/C ++ knjižnice za kompajliranje
-
Vrsta/Kopiraj/Zalijepi:
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- ovo će dodati funkcionalnost OpenGL -a pri pokretanju vaših Qt aplikacija
Korak 4. Upišite/kopirajte/zalijepite:
cd /home /"vaše korisničko ime"/Preuzimanja
To će vas promijeniti u direktorij Preuzimanja na vašem sustavu
Korak 5. Upišite/kopirajte/zalijepite:
sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run
To će učiniti Qt SDK izvršnim za sve korisnike na vašem sustavu
Korak 6. Instalirajte Qt SDK izdavanjem sljedeće naredbe
-
Vrsta/Kopiraj/Zalijepi:
sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run čisti stilovi
- Morate imati privilegije superkorisnika da biste instalirali Qt SDK
Korak 7. Kad 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
Korak 8. Promijenite dopuštenja za lokaciju direktorija Qt SDK da budu dostupni svim korisnicima izdavanjem sljedeće naredbe
Korak 9. Upišite/kopirajte/zalijepite:
sudo -s chmod -R 777 /opt/Qt5.0.2
To će učiniti Qt SDK izvršnim za sve korisnike na vašem sustavu
Korak 10. Upišite/kopirajte/zalijepite:
sudo -s chmod -R 777 /dom /"vaše korisničko ime"/.config/QtProject
To će spriječiti poruke o pogreškama pri pokretanju QtCreatora, navodeći da se ne može pisati u /home /"vaše korisničko ime"/.config/QtProject imenik.
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
-
Vrsta/Kopiraj/Zalijepi:
sudo -s nano /etc /profile
- ili
-
Vrsta/Kopiraj/Zalijepi:
sudo -s gedit /etc /profile
Korak 12. Pomaknite se dolje do kraja datoteke /etc /profile i unesite donji tekst u nastavku
Ovaj redak želite dodati u svoju datoteku /etc /profile na cijelom sustavu tako da ćete imati mogućnost sastavljanja Qt programa iz terminalne linije.
Korak 13. Upišite/kopirajte/zalijepite:
- PUT =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- izvoz PATH
Korak 14. Gornji broj označen masnim slovima označava broj verzije Qt SDK -a pa provjerite jeste li unijeli ispravan broj verzije Qt SDK -a
Qt SDK se uvijek poboljšava s promjenama nove verzije. Stoga vodite računa o broju verzije Qt SDK -a.
Na primjer, koristimo verziju Qt 5.0.2 u ovom primjeru stoga bi se broj verzije u /etc /profilu odražavao kao 5.0.2
Korak 15. Spremite /etc /profile datoteku i izađite
Korak 16. Ponovno učitajte /etc /profile datoteku izdavanjem sljedeće naredbe
-
Vrsta/Kopiraj/Zalijepi:
. /etc/profile
- Obavezno unesite a. a zatim razmak za ponovno učitavanje datoteke /etc /profile
Korak 17. Nakon što se datoteka /etc /profile ponovno učita, izdajte sljedeću naredbu, možete unijeti sljedeće naredbe kako biste bili sigurni da vaš Ubuntu Linux sustav prepoznaje da je Qt SDK prihvaćen od strane sistema PATH
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
Korak 19. Također unesite sljedeću naredbu ispod:
-
Vrsta/Kopiraj/Zalijepi:
qmake -verzija
Korak 20. Trebali biste dobiti sličan odgovor:
- QMake verzija 3.0
- Korištenje Qt verzije 5.0.2 u /opt/Qt5.0.2/5.0.2/gcc/lib
Korak 21. Ovo vam daje do znanja da ste u mogućnosti sastaviti programe Qt SDK 5.0 iz naredbenog retka
Sada ste spremni za sastavljanje Qt programa na vašem Ubuntu Linux sustavu. Nakon što je Qt SDK uspješno instaliran na vaš sustav, 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.