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. 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ä (GUI) sovelluksillesi, jotka toimivat Windows-, Linux- ja Mac OS X -käyttöjärjestelmissä. Joitakin suosittuja Qt SDK: n avulla luotuja sovellustenvälisiä sovelluksia ovat KDE, Google Earth, Skype ja Linux Multimedia Studio ja VLC -multimediasoitin. Pohjimmiltaan eri alustoilla tarkoitetaan sitä, että Microsoft Windowsissa lähdekoodilla luomasi Qt-sovellukset voidaan yleensä siirtää Linuxiin ja Mac OS X -käyttöjärjestelmiin ja päinvastoin. Huomautuksia:
Päivitetty Qt SDK 4.8 -ohjeet ja lisätty ohjeet Qt SDK 5.0: lle
Askeleet
Tapa 1/6: Qt 4.8 SDK -asennusohjeet:
Vaihe 1. Qt SDK: n kehitysympäristön asettamiseksi meidän on hankittava Qt SDK
Windows -käyttöjärjestelmän valmistelu Qt -sovellusten kehittämiseen
Lataa Qt SDK. Valitse Windows -versio ja valmistaudu pitkään lataamiseen Internet -nopeutesi mukaan. Ehdotan, että valitset Qt SDK: n offline-asennuksen, jos sinulla ei ole kovin nopeaa Internet-yhteyttä. Täydellinen Qt SDK Windows -käyttöjärjestelmälle on 1,7 Gt, mikä voi kestää yli 6 tuntia hitaalla yhteydellä
Vaihe 2. Asenna Qt SDK napsauttamalla suoritettavaa Qt SDK -tiedostoa
Kun Qt SDK -ohjelmatiedosto on asennettu, sinun on muokattava Windows -järjestelmän PATH -tiedostoa, jotta Windows -käyttöjärjestelmä voi löytää Qt -komennot komentoriviltä. Ole varovainen Windows -järjestelmän PATH -muokkauksessa.
Menetelmä 2/6: Muokkaa Windows Vistan/Windows 7: n polkua:
Vaihe 1. Noudata alla olevia ohjeita
- Napsauta Käynnistä -painiketta
- Napsauta Ohjauspaneeli
- Napsauta Järjestelmä ja ylläpito
- Napsauta Järjestelmä
- Napsauta Järjestelmän lisäasetukset
- Napsauta Ympäristömuuttujat
- Napsauta PATH muokataksesi järjestelmän laajuisia muuttujia
- Napsauta OK, kun olet valmis
Tapa 3/6: Muokkaa Windows 8 PATH:
Vaihe 1. Noudata alla olevia ohjeita
- Napsauta kansio -kuvaketta, joka sijaitsee tehtäväpalkin alareunassa Internet Explorer -kuvakkeen vieressä
- Vieritä alas kohtaan Tietokone
- Napsauta hiiren kakkospainikkeella Ominaisuudet
- Napsauta Järjestelmän lisäasetukset
- Napsauta Ympäristömuuttujat
- Napsauta PATH muokataksesi järjestelmän laajuisia muuttujia
- Napsauta OK, kun olet valmis
Vaihe 2. Lisää seuraava Windows -järjestelmän PATH -järjestelmään
-
Tyyppi/Kopioi/Liitä:
; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;
- tämä asettaa ja ilmoittaa Windows -käyttöjärjestelmälle kääntää Qt SDK -sovellukset komentoriviltä. Numerot 4.8.1 merkitse Qt SDK: n versionumero, joka muuttuu jokaisen Qt SDK: n uuden päivityksen yhteydessä, korvaa uudet versionumerot Qt SDK -versionumerolla.
Vaihe 3. Tärkeää:
Haluat käyttää Qt SDK: n mukana toimitettua MinGW -versiota Qt -sovellusten rakentamiseen. Jos toinen MinGW -kääntäjän versio on asennettu Windows -järjestelmän PATH -järjestelmään, kuten; ja lisää MinGW: n Qt -versio, joka sisältyy Qt SDK: hon. Tämä on kriittistä, jos sinulla on toinen MinGW C/C ++ -kääntäjän versio asennettuna Windows -järjestelmääsi, sinun on poistettava toinen MinGW Windowsin PATH -järjestelmästä, koska tämä aiheuttaa ristiriitoja MinGW: n Qt -version kanssa eikä Qt -sovelluksesi käänny ja rakenna oikein komentoriviltä oikein. Pohjimmiltaan, jos käytät toista MinGW C/C ++ -kääntäjän versiota, komentoriviltä luomasi Qt -sovellukset kaatuvat ja poistuvat useista järjestelmävirheilmoituksista. Sinun on käytettävä Qt SDK: n mukana toimitettua MinGW C/C ++ -kääntäjän versiota.
Vaihe 4. Kun Qt SDK -järjestelmän PATH on lisätty Windows -käyttöjärjestelmään
Jos haluat tarkistaa, pystytkö kääntämään Windowsin komentoriviltä, avaa komentorivikehote ja anna seuraava komento alla.
Vaihe 5. Kirjoita/Kopioi/Liitä:
qmake -versio
- Sinun pitäisi saada samanlainen vastaus:
- ' QMake -versio 2.01a
- ' Qt -version 4.8.1 käyttäminen C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
Vaihe 6. Kehitä sovelluksia komentoriviltä käyttämällä tekstieditoria, kuten Notepadia tai WordPadia, lähdekoodin luomiseen ja muokkaamiseen sekä Qt -sovellusten kokoamiseen komentoriviltä
Vaihe 7. Kun Qt SDK on lisätty järjestelmän PATH -järjestelmään yllä olevien ohjeiden mukaisesti, voit nyt koota sovelluksesi komentoriviltä käyttämällä seuraavaa menetelmää suorittamalla seuraavat komennot
Avaa komentorivikehote ja anna seuraavat komennot alla.
-
Tyyppi/Kopioi/Liitä:
mkdir Qt-sovellukset
-
Tyyppi/Kopioi/Liitä:
cd Qt-sovellukset
-
Tyyppi/Kopioi/Liitä:
mkdir QtHelloWorld
-
Tyyppi/Kopioi/Liitä:
cd QtHelloWorld
Vaihe 8. Luo Qt -lähdekoodisi QtHelloWorld -hakemistossa käyttämällä tekstieditoria, kuten Notepadia tai Wordpadia, kirjoita seuraava
-
Tyyppi/Kopioi/Liitä:
muistilehtiö main.cpp
- varmista, että tallennat Qt -lähdekooditiedoston main.cpp -tiedostona
- tai
-
Tyyppi/Kopioi/Liitä:
käynnistä wordpad
- Kun käytät Wordpadia tekstieditorina, sinun on manuaalisesti tallennettava Qt -lähdekooditiedosto main.cpp -tiedostona
Vaihe 9. Luo sovellus muistilehtiöön tai wordpad -tekstieditoriin, kirjoita seuraava
-
Tyyppi/Kopioi/Liitä:
#include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hei ("Welcome to my first WikiHow Qt program"); hello.setWindowTitle ("Ensimmäinen WikiHow Qt -ohjelmani Windowsissa"); hei.kokoa (400, 400); hello.show (); palauta app.exec (); }
- Tallenna lähdekooditiedosto main.cpp
- QtHelloWorld -hakemistossa ollessasi voit koota ja linkittää Qt -lähdekoodin seuraavasti
-
Tyyppi/Kopioi/Liitä:
qmake -projekti
tämä luo Qt -projektitiedoston
-
Tyyppi/Kopioi/Liitä:
qmake
tämä valmistelee Qt -projektitiedoston koottavaksi
-
Tyyppi/Kopioi/Liitä:
tehdä
tämä kääntää Qt -lähdekoodin suoritettavaksi ohjelmaksi
- Kun yllä olevat tehtävät on suoritettu onnistuneesti ja virheitä ei ole, Qt -sovellus luodaan QtHelloWorld -virheenkorjauskansioon suoritettavana tiedostona, joka päättyy .exe Vaihda debug -kansioon ja suorita Qt -sovellus joko napsauttamalla sovellusta tai suorittamalla Qt -sovellus komentoriviltä.
-
Tyyppi/Kopioi/Liitä:
cd -virheenkorjaus
vaihtaa debug -kansioon
-
Tyyppi/Kopioi/Liitä:
QtHelloWorld.exe
ja suorita juuri luotu suoritettava tiedosto
- Onnittelut koot juuri Qt -sovelluksesi Windowsin komentoriviltä.
Tapa 4/6: Qt 5.0 SDK -asennusohjeet:
Vaihe 1. Qt SDK: n kehitysympäristön asettamiseksi meidän on hankittava Qt SDK
Windows -käyttöjärjestelmän valmistelu Qt -sovellusten kehittämiseen
Lataa Qt SDK. Valitse Windows -versio ja valmistaudu pitkään lataamiseen Internet -nopeutesi mukaan. Ehdotan, että valitset Qt SDK: n offline-asennuksen, jos sinulla ei ole kovin nopeaa Internet-yhteyttä. Koko Qt SDK Windows -käyttöjärjestelmälle on 1,7 Gt, mikä voi kestää yli 6 tuntia hitaalla yhteydellä
Vaihe 2. Asenna Qt SDK napsauttamalla suoritettavaa Qt SDK -tiedostoa
Kun Qt SDK -ohjelmatiedosto on asennettu, sinun on muokattava Windows -järjestelmän PATH -tiedostoa, jotta Windows -käyttöjärjestelmä voi löytää Qt -komennot komentoriviltä. Ole varovainen muokatessasi Windows -järjestelmän PATH.
Menetelmä 5/6: Muokkaa Windows Vistan/Windows 7: n polkua:
Vaihe 1. Noudata alla olevia ohjeita
- Napsauta Käynnistä -painiketta
- Napsauta Ohjauspaneeli
- Napsauta Järjestelmä ja ylläpito
- Napsauta Järjestelmä
- Napsauta Järjestelmän lisäasetukset
- Napsauta Ympäristömuuttujat
- Napsauta PATH muokataksesi järjestelmän laajuisia muuttujia
- Napsauta OK, kun olet valmis
Menetelmä 6/6: Muokkaa Windows 8 PATH:
Vaihe 1. Noudata alla olevia ohjeita
- Napsauta kansio -kuvaketta, joka sijaitsee tehtäväpalkin alareunassa Internet Explorer -kuvakkeen vieressä
- Vieritä alas kohtaan Tietokone
- Napsauta hiiren kakkospainikkeella Ominaisuudet
- Napsauta Järjestelmän lisäasetukset
- Napsauta Ympäristömuuttujat
- Napsauta PATH muokataksesi järjestelmän laajuisia muuttujia
- Napsauta OK, kun olet valmis
Vaihe 2. Lisää Windows 8 System PATH -järjestelmään seuraava
-
Tyyppi/Kopioi/Liitä:
; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;
- tämä asettaa ja ilmoittaa Windows -käyttöjärjestelmälle kääntää Qt SDK -sovellukset komentoriviltä. Numerot 5.0.2 merkitse Qt SDK: n versionumero, joka muuttuu jokaisen Qt SDK: n uuden päivityksen yhteydessä, korvaa uudet versionumerot Qt SDK -versionumerolla.
Vaihe 3. Tärkeää:
Haluat käyttää Qt SDK: n mukana toimitettua MinGW -versiota Qt -sovellusten rakentamiseen. Jos toinen MinGW -kääntäjän versio on asennettu Windows -järjestelmän PATH -järjestelmään, kuten; ja lisää MinGW: n Qt -versio, joka sisältyy Qt SDK: hon. Tämä on kriittistä, jos sinulla on toinen MinGW C/C ++ -kääntäjän versio asennettuna Windows -järjestelmääsi, sinun on poistettava toinen MinGW Windowsin PATH -järjestelmästä, koska tämä aiheuttaa ristiriitoja MinGW: n Qt -version kanssa eikä Qt -sovelluksesi käänny ja rakenna oikein komentoriviltä oikein. Pohjimmiltaan, jos käytät toista MinGW C/C ++ -kääntäjän versiota, komentoriviltä luomasi Qt -sovellukset kaatuvat ja poistuvat useista järjestelmävirheilmoituksista. Sinun on käytettävä Qt SDK: n mukana toimitettua MinGW C/C ++ -kääntäjän versiota.
Vaihe 4. Kun Qt SDK -järjestelmän PATH on lisätty Windows -käyttöjärjestelmään
Jos haluat tarkistaa, pystytkö kääntämään Windowsin komentoriviltä, avaa komentorivikehote ja anna seuraava komento alla.
Vaihe 5. Kirjoita/Kopioi/Liitä:
qmake -versio
- Sinun pitäisi saada samanlainen vastaus:
- ' QMake -versio 3.0
- ' Käyttämällä Qt -versiota 5.0.2 C: / Qt / Qt5.0.2 / mingw / lib
Vaihe 6. Kehitä sovelluksia komentoriviltä käyttämällä tekstieditoria, kuten Notepadia tai WordPadia, lähdekoodin luomiseen ja muokkaamiseen sekä Qt -sovellusten kokoamiseen komentoriviltä
Vaihe 7. Kun Qt SDK on lisätty järjestelmän PATH -järjestelmään yllä olevien ohjeiden mukaisesti, voit nyt kääntää sovelluksesi komentoriviltä käyttämällä seuraavaa menetelmää suorittamalla seuraavat komennot
Avaa komentorivikehote ja anna seuraavat komennot alla.
-
Tyyppi/Kopioi/Liitä:
mkdir Qt-sovellukset
-
Tyyppi/Kopioi/Liitä:
cd Qt-sovellukset
-
Tyyppi/Kopioi/Liitä:
mkdir QtHelloWorld
-
Tyyppi/Kopioi/Liitä:
cd QtHelloWorld
Vaihe 8. Luo Qt -lähdekoodisi QtHelloWorld -hakemistossa käyttämällä tekstieditoria, kuten Notepadia tai Wordpadia, kirjoita seuraava
-
Tyyppi/Kopioi/Liitä:
muistilehtiö main.cpp
- varmista, että tallennat Qt -lähdekooditiedoston main.cpp -tiedostona
- tai
-
Tyyppi/Kopioi/Liitä:
käynnistä wordpad
- Kun käytät Wordpadia tekstieditorina, sinun on manuaalisesti tallennettava Qt -lähdekooditiedosto main.cpp -tiedostona
Vaihe 9. Luo sovellus muistilehtiöön tai wordpad -tekstieditoriin, kirjoita seuraava
-
Tyyppi/Kopioi/Liitä:
#include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hei ("Welcome to my first WikiHow Qt program"); hello.setWindowTitle ("Ensimmäinen WikiHow Qt -ohjelmani Windowsissa"); hei.kokoa (400, 400); hello.show (); palauta app.exec (); }
- Tallenna lähdekooditiedosto main.cpp
- QtHelloWorld -hakemistossa ollessasi voit koota ja linkittää Qt -lähdekoodin seuraavasti
-
Tyyppi/Kopioi/Liitä:
qmake -projekti
tämä luo Qt -projektitiedoston
- Kuitenkin Qt 5.0 SDK: ssa sinun on käytettävä tekstieditoria ja lisättävä seuraava luomallesi *.pro -tiedostoon, käytettävä tekstieditoria, kuten nano tai gedit, ja annettava seuraavat komennot:
-
Tyyppi/Kopioi/Liitä:
muistilehtiö QtHelloWorld.pro
- Luomasi QtHelloWorld.pro pitäisi näyttää tältä:
MALLI = sovellus TARGET = QtHelloWorld #INCLUDEPATH +=. # Syöttölähteet += main.cpp
Muokkaa luomaasi QtHelloWorld.pro -tiedostoa tältä:
MALLI = sovellus TARGET = QtHelloWorld QT += ydin gui QT += widgetit #INCLUDEPATH +=. # Syöttölähteet += main.cpp
- Kun olet lisännyt seuraavat rivit QtHelloWorld.pro -tiedostoon TARGET -avainsanalla, suorita sitten qmake
-
Tyyppi/Kopioi/Liitä:
QT += ydin
-
Tyyppi/Kopioi/Liitä:
QT += widgetit
Tallenna tiedosto ja poistu
-
Tyyppi/Kopioi/Liitä:
qmake
Tämä luo Qt make -tiedoston
-
Tyyppi/Kopioi/Liitä:
tehdä
Tämä kokoaa Qt make -tiedoston järjestelmääsi suoritettavaksi ohjelmaksi. Tässä vaiheessa edellyttäen, että virheitä ei ole, tiedoston pitäisi kääntää suoritettavaksi ohjelmaksi
- Kun yllä olevat tehtävät on suoritettu onnistuneesti ja virheitä ei ole, Qt -sovellus luodaan QtHelloWorld -virheenkorjauskansioon suoritettavana tiedostona, joka päättyy .exe Vaihda debug -kansioon ja suorita Qt -sovellus joko napsauttamalla sovellusta tai suorittamalla Qt -sovellus komentoriviltä.
-
Tyyppi/Kopioi/Liitä:
cd -julkaisu
vaihda julkaisukansioon
-
Tyyppi/Kopioi/Liitä:
QtHelloWorld.exe
ja suorita juuri luotu suoritettava tiedosto
- Onnittelut koot juuri Qt -sovelluksesi Windowsin komentoriviltä.