Qt Software Development Kit (SDK) on monialainen sovelluskehys, jota käytetään laajasti graafisen käyttöliittymän (GUI) sisältävän sovellusohjelmiston kehittämiseen. Jotkut Qt: n kanssa kehitetyistä tunnetuista sovelluksista ovat KDE, Opera, Google Earth ja Skype. Se on kannettava cross platform -käyttöliittymä, joka toimii Windows-, Linux- ja Mac OS X -käyttöjärjestelmissä. Qt SDK auttaa sinua luomaan graafisia käyttöliittymiä sovelluksillesi, jotka toimivat Windowsissa, Linuxissa ja Mac OS X: ssä. Lisätietoja Qt SDK: sta on Qt SDK: n verkkosivustolla. Lisätietoja ensimmäisen Qt -ohjelman luomisesta on seuraavassa asiakirjassa Ensimmäisen Qt -ohjelman luominen Ubuntu Linuxissa.
Huomautus:
Tämä asiakirja kattaa 64-bittisen version asennuksen Qt SDK 4.8 ja Qt SDK 5.0, ohjelmistokehityspaketti Ubuntu Linuxissa ja toimii myös Debianille ja Linux Mintille.
Askeleet
Tapa 1/2: Qt SDK 4.8 Asennusohjeet:
Vaihe 1. Määritä ensin Ubuntu Linux -käyttöjärjestelmäsi bittiversio avaamalla päätelaite ja kirjoittamalla seuraava alla ja lataamalla käyttöjärjestelmääsi vastaava Qt SDK -bittiversio
Jos käytät esimerkiksi 32-bittistä Ubuntu Linuxia, lataa 32-bittinen Qt SDK, jos käytät 64-bittistä Ubuntu Linuxia, lataa sitten 64-bittinen Qt SDK.
-
Tyyppi/Kopioi/Liitä:
tiedosto /sbin /init
- Huomaa Ubuntu Linux -käyttöjärjestelmäarkkitehtuurin bittiversio, joka näyttää, onko se 32- vai 64-bittinen.
Vaihe 2. Lataa seuraavaksi Qt Software Development Kit (SDK) Lataa Qt SDK
- Valitse Ubuntu Linux -järjestelmäarkkitehtuuri, kuten Qt SDK: n 32- tai 64-bittinen versio. Voit myös lisätä kehityskirjastoja, jotta voit suorittaa Qt -sovelluksia ilman komplikaatioita noudattamalla näitä ohjeita.
-
Huomautus:
Mitä tulee SDK: n lataamiseen, lataa offline -asennus, koska sen lataaminen kestää kauan, ellei sinulla ole todella nopeaa latausyhteyttä.
- Sinulla on kaksi tapaa ladata Qt SDK online -asennusmenetelmä tai offline -asennusmenetelmä. Haluan vain ladata koko SDK: n offline -menetelmällä. Koska Qt SDK: n muodostavat luokat ovat niin suuria, SDK: n lataaminen kestää useita tunteja hitaalla yhteydellä. Tämä voi tai ei välttämättä ole sammutus joillekin käyttäjille, jotka haluavat kokeilla Qt SDK: ta.
- Ehdotus: Suosittelen vahvasti käyttämään offline -asennusohjelmaa online -asennusohjelman sijasta, ellei sinulla ole todella nopeaa yhteyttä.
Vaihe 3. Avaa pääte ja kirjoita seuraavat komennot alla:
-
Tyyppi/Kopioi/Liitä:
sudo apt-get install synaptic
-
Tyyppi/Kopioi/Liitä:
sudo apt-get päivitys
- Tätä komentoa käytetään päivittämään ja synkronoimaan pakettien hakemistotiedostot niiden lähteistä Internetin kautta.
-
Tyyppi/Kopioi/Liitä:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Tämä komento lisää Qt -kehityskirjastoja Ubuntu Linux -järjestelmään, jolloin Qt -ohjelmat voivat toimia sujuvasti järjestelmässäsi.
Vaihe 4. Kirjoita/Kopioi/Liitä:
cd /koti /"sinun käyttäjä nimesi"/Lataukset
Tämä muuttaa sinut järjestelmäsi Lataukset -hakemistoon
Vaihe 5. Kirjoita/Kopioi/Liitä:
sudo -s chmod u+x QtSdk- Offline-linux-x86_64-v1.2.1.run
Tämä tekee Qt SDK: n suoritettavaksi kaikille järjestelmän käyttäjille
Vaihe 6. Asenna Qt SDK antamalla seuraava komento
-
Tyyppi/Kopioi/Liitä:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1. run-tyylinen cleanlooks
- Sinulla on oltava pääkäyttäjän oikeudet Qt SDK: n asentamiseen
Vaihe 7. Kun asennat Qt SDK: n, sinua kehotetaan valitsemaan hakemisto, johon haluat sijoittaa Qt SDK: n
Valitse /opt ja Qt SDK asennetaan hakemistoon nimeltä /opt /QtSDK
Vaihe 8. Muuta Qt SDK -hakemiston sijainnin käyttöoikeudet kaikkien käyttäjien saataville antamalla seuraava komento
Vaihe 9. Kirjoita/Kopioi/Liitä:
sudo -s chmod -R 777 /opt /QtSDK
Tämä tekee Qt SDK: n suoritettavaksi kaikille järjestelmän käyttäjille
Vaihe 10. Kirjoita/Kopioi/Liitä:
sudo -s chmod -R 777 /home /"sinun käyttäjä nimesi"/.config/Nokia
Tämä estää virheilmoitukset, kun käynnistät QtCreatorin ja ilmoittaa, että se ei voi kirjoittaa /home /"sinun käyttäjä nimesi"/.config/Nokia -hakemisto.
Vaihe 11. Kun Qt -ohjelma on asennettu, avaa päätelaite ja muokkaa /etc /-profiiliasi tekstieditorilla, kuten nano tai gedit
-
Tyyppi/Kopioi/Liitä:
sudo -s nano /etc /profile
- tai
-
Tyyppi/Kopioi/Liitä:
sudo -s gedit /etc /profile
Vaihe 12. Vieritä alas /etc /profile -tiedoston loppuun ja kirjoita alla oleva teksti
Haluat lisätä tämän rivin alla /etc /profile -järjestelmän laajuiseen tiedostoosi, jotta sinulla on mahdollisuus koota Qt -ohjelmia päätelaitteelta.
Vaihe 13. Kirjoita/Kopioi/Liitä:
- PATH =/opt/QtSDK/Työpöytä/Qt/4.8.1/gcc/bin: $ PATH
- vienti PATH
Vaihe 14. Edellä lihavoituna korostettu numero tarkoittaa Qt SDK: n versionumeroa, joten varmista, että annat oikean Qt SDK: n versionumeron
Qt SDK paranee aina uusien versioiden muuttuessa. Varmista siis, että olet tietoinen Qt SDK -versionumerostasi.
Esimerkiksi tässä esimerkissä käytämme Qt -versiota 4.8.1, joten /etc /-profiilin versionumero näkyy muodossa 4.8.1
Vaihe 15. Tallenna /etc /profile -tiedosto ja poistu
Vaihe 16. Lataa /etc /profile -tiedosto uudelleen antamalla seuraava komento
-
Tyyppi/Kopioi/Liitä:
. /etc/profile
- Varmista, että kirjoitat a. ja sitten välilyönti /etc /profile -tiedoston lataamiseksi uudelleen
Vaihe 17. Kun /etc /profile -tiedosto on ladattu uudelleen, anna seuraava komento ja voit kirjoittaa seuraavat komennot varmistaaksesi, että Ubuntu Linux -järjestelmäsi tunnistaa, että järjestelmän PATH on hyväksynyt Qt SDK: n
Vaihe 18. Kirjoita/Kopioi/Liitä:
mikä tehdään
- Sinun pitäisi saada alla olevan kaltainen vastaus
- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Vaihe 19. Kirjoita myös seuraava komento alla:
-
Tyyppi/Kopioi/Liitä:
qmake -versio
Vaihe 20. Sinun pitäisi saada samanlainen vastaus:
- ' QMake -versio 2.01a
- ' Qt -version 4.8.1 käyttö /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Vaihe 21. Näin tiedät, että pystyt kääntämään Qt -ohjelmia komentoriviltä
Nyt olet valmis kääntämään Qt -ohjelmia Ubuntu Linux -järjestelmääsi. Kun Qt SDK on asennettu onnistuneesti järjestelmään, voit kokeilla ensimmäisen Qt -ohjelman kääntämistä. Katso tästä asiakirjasta lisätietoja ensimmäisen Qt -ohjelman luomisesta Ubuntu Linux -käyttöjärjestelmässä.
Tapa 2/2: Qt SDK 5.0 -asennusohjeet:
Vaihe 1. Määritä ensin Ubuntu Linux -käyttöjärjestelmäsi bittiversio avaamalla päätelaite ja kirjoittamalla seuraava alla ja lataamalla käyttöjärjestelmääsi vastaava Qt SDK -bittiversio
Jos käytät esimerkiksi 32-bittistä Ubuntu Linuxia, lataa 32-bittinen Qt SDK, jos käytät 64-bittistä Ubuntu Linuxia, lataa sitten 64-bittinen Qt SDK.
-
Tyyppi/Kopioi/Liitä:
tiedosto /sbin /init
- Huomaa Ubuntu Linux -käyttöjärjestelmäarkkitehtuurin bittiversio, joka näyttää, onko se 32- vai 64-bittinen.
Vaihe 2. Lataa seuraavaksi Qt Software Development Kit (SDK) Lataa Qt SDK
- Valitse Ubuntu Linux -järjestelmäarkkitehtuuri, kuten Qt SDK: n 32- tai 64-bittinen versio. Voit myös lisätä kehityskirjastoja, jotta voit suorittaa Qt -sovelluksia ilman komplikaatioita noudattamalla näitä ohjeita.
-
Huomautus:
Mitä tulee SDK: n lataamiseen, lataa offline -asennus, koska sen lataaminen kestää kauan, ellei sinulla ole todella nopeaa latausyhteyttä.
- Sinulla on kaksi tapaa ladata Qt SDK online -asennusmenetelmä tai offline -asennusmenetelmä. Haluan vain ladata koko SDK: n offline -menetelmällä. Koska Qt SDK: n muodostavat luokat ovat niin suuria, SDK: n lataaminen kestää useita tunteja hitaalla yhteydellä. Tämä voi tai ei välttämättä ole sammutus joillekin käyttäjille, jotka haluavat kokeilla Qt SDK: ta.
- Ehdotus: Suosittelen vahvasti käyttämään offline -asennusohjelmaa online -asennusohjelman sijasta, ellei sinulla ole todella nopeaa yhteyttä.
Vaihe 3. Avaa pääte ja kirjoita seuraavat komennot alla:
-
Tyyppi/Kopioi/Liitä:
sudo apt-get install synaptic
-
Tyyppi/Kopioi/Liitä:
sudo apt-get päivitys
- Tätä komentoa käytetään päivittämään ja synkronoimaan pakettien hakemistotiedostot niiden lähteistä Internetin kautta.
-
Tyyppi/Kopioi/Liitä:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Tämä komento lisää Qt -kehityskirjastoja Ubuntu Linux -järjestelmään, jolloin Qt -ohjelmat voivat toimia sujuvasti järjestelmässäsi. Lisäsin nämä tiedot vain siltä varalta, että haluat asentaa Qt SDK 4.8 -yhteensopivia kirjastoja
-
Tyyppi/Kopioi/Liitä:
sudo apt-get install build-essential
- tämä lisää lisää C/C ++ -kirjastoja kokoamista varten
-
Tyyppi/Kopioi/Liitä:
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- tämä lisää OpenGL -toimintoja Qt -sovelluksia käytettäessä
Vaihe 4. Kirjoita/Kopioi/Liitä:
cd /koti /"sinun käyttäjä nimesi"/Lataukset
Tämä muuttaa sinut järjestelmäsi Lataukset -hakemistoon
Vaihe 5. Kirjoita/Kopioi/Liitä:
sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run
Tämä tekee Qt SDK: n suoritettavaksi kaikille järjestelmän käyttäjille
Vaihe 6. Asenna Qt SDK antamalla seuraava komento
-
Tyyppi/Kopioi/Liitä:
sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -tyyliset cleanlooks
- Sinulla on oltava pääkäyttäjän oikeudet Qt SDK: n asentamiseen
Vaihe 7. Kun asennat Qt SDK: n, sinua kehotetaan valitsemaan hakemisto, johon haluat sijoittaa Qt SDK: n
Valitse /opt ja Qt SDK asennetaan hakemistoon nimeltä /opt /QtSDK
Vaihe 8. Muuta Qt SDK -hakemiston sijainnin käyttöoikeudet kaikkien käyttäjien saataville antamalla seuraava komento
Vaihe 9. Kirjoita/Kopioi/Liitä:
sudo -s chmod -R 777 /opt/Qt5.0.2
Tämä tekee Qt SDK: n suoritettavaksi kaikille järjestelmän käyttäjille
Vaihe 10. Kirjoita/Kopioi/Liitä:
sudo -s chmod -R 777 /home /"sinun käyttäjä nimesi"/.config/QtProject
Tämä estää virheilmoitukset, kun käynnistät QtCreatorin ja ilmoittaa, että se ei voi kirjoittaa /home /"sinun käyttäjä nimesi"/.config/QtProject -hakemisto.
Vaihe 11. Kun Qt -ohjelma on asennettu, avaa päätelaite ja muokkaa /etc /-profiiliasi tekstieditorilla, kuten nano tai gedit
-
Tyyppi/Kopioi/Liitä:
sudo -s nano /etc /profile
- tai
-
Tyyppi/Kopioi/Liitä:
sudo -s gedit /etc /profile
Vaihe 12. Vieritä alas /etc /profile -tiedoston loppuun ja kirjoita alla oleva teksti
Haluat lisätä tämän rivin alla /etc /profile -järjestelmän laajuiseen tiedostoosi, jotta sinulla on mahdollisuus koota Qt -ohjelmia päätelaitteelta.
Vaihe 13. Kirjoita/Kopioi/Liitä:
- PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- vienti PATH
Vaihe 14. Edellä lihavoituna korostettu numero tarkoittaa Qt SDK: n versionumeroa, joten varmista, että annat oikean Qt SDK: n versionumeron
Qt SDK paranee aina uusien versioiden muuttuessa. Varmista siis, että olet tietoinen Qt SDK -versionumerostasi.
Käytämme esimerkiksi Qt -versiota 5.0.2 Tässä esimerkissä /etc /-profiilin versionumero heijastuu muodossa 5.0.2
Vaihe 15. Tallenna /etc /profile -tiedosto ja poistu
Vaihe 16. Lataa /etc /profile -tiedosto uudelleen antamalla seuraava komento
-
Tyyppi/Kopioi/Liitä:
. /etc/profile
- Varmista, että kirjoitat a. ja sitten välilyönti /etc /profile -tiedoston lataamiseksi uudelleen
Vaihe 17. Kun /etc /profile -tiedosto on ladattu uudelleen, anna seuraava komento ja voit kirjoittaa seuraavat komennot varmistaaksesi, että Ubuntu Linux -järjestelmäsi tunnistaa, että järjestelmän PATH on hyväksynyt Qt SDK: n
Vaihe 18. Kirjoita/Kopioi/Liitä:
mikä tehdään
- Sinun pitäisi saada alla olevan kaltainen vastaus
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Vaihe 19. Kirjoita myös seuraava komento alla:
-
Tyyppi/Kopioi/Liitä:
qmake -versio
Vaihe 20. Sinun pitäisi saada samanlainen vastaus:
- QMake -versio 3.0
- Käyttämällä Qt -versiota 5.0.2 tiedostossa /opt/Qt5.0.2/5.0.2/gcc/lib
Vaihe 21. Näin tiedät, että voit kääntää Qt SDK 5.0 -ohjelmia komentoriviltä
Nyt olet valmis kääntämään Qt -ohjelmia Ubuntu Linux -järjestelmääsi. Kun Qt SDK on asennettu onnistuneesti järjestelmään, voit kokeilla ensimmäisen Qt -ohjelman kääntämistä. Katso tästä asiakirjasta lisätietoja ensimmäisen Qt -ohjelman luomisesta Ubuntu Linux -käyttöjärjestelmässä.