Hoe Qt SDK in Microsoft Windows te installeren
De Qt Software Development Kit (SDK)
is een structuur draagbare cross-platform, op grote schaal gebruikt voor het ontwikkelen van toepassingen met grafische gebruikersinterfaces (GUI in het kort) die werkt onder Windows, Linux en Mac OS X. Qt SDK helpt u grafische interfaces (GUI) voor toepassingen die draaien op Windows. KDE, Google Earth, Skype, Linux Multimedia Studio en VLC media player zijn enkele van de meest populaire toepassingen die zijn gemaakt met Qt SDK cross-platform. Fundamenteel, is het cross-platform Qt applicaties betekent dat u in Windows gemaakt, kunnen worden overgedragen via uw broncode om Linux en Mac OS X-besturingssystemen en vice versa. Let op: Bijgewerkte instructies voor Qt SDK 4.8 ia Qt SDK 5.0stappen
Methode 1
Installatie-instructies voor Qt 4.8 SDK:
1
Om de ontwikkelomgeving voor Qt SDK te configureren, moeten we de Qt SDK verkrijgen. Bereid je Windows-besturingssysteem voor om Qt-applicaties te ontwikkelen- Download de Qt SDK. Selecteer uw versie van Windows en bereid u voor op een lange download, afhankelijk van uw internetsnelheid. Als u geen snelle verbinding hebt, wordt een off line installatie van Qt SDK voorgesteld. De volledige Qt SDK voor Windows weegt 1,7 GB, wat meer dan 6 uur kan duren om te downloaden met een langzame verbinding.
2
Installeer de Qt SDK door op het uitvoerbare bestand te klikken. Nadat het Qt SDK-uitvoerbare bestand is geïnstalleerd, moet u het Windows-systeem PATH (pad) bewerken, zodat het besturingssysteem de Qt-opdrachten op de opdrachtregel kan vinden. Wees voorzichtig bij het bewerken van het PAD van het systeem.
Methode 2
Bewerk het PAD van Windows Vista / Windows 7:
1
Volg deze stappen:- Klik op de knop "inwijding".
- Klik op de "Configuratiescherm".
- Klik op "Systeem en onderhoud".
- Klik op "systeem".
- Klik op "Geavanceerde systeeminstellingen".
- Klik op "Omgevingsvariabelen".
- Klik op "PATH" om de systeemvariabelen te bewerken.
- Klik op "OK" als je klaar bent
Methode 3
Bewerk het Windows 8-pad:
1
Volg deze stappen:- Klik op het mappictogram in de taakbalk naast het pictogram van Internet Explorer.
- Ga naar beneden "computer".
- Klik met de rechtermuisknop "eigenschappen".
- Klik op "Geavanceerde systeeminstellingen".
- Klik op "Omgevingsvariabelen".
- Klik op "PATH" om de systeemvariabelen te bewerken.
- Klik op "OK" als je klaar bent
2
Voeg in het Windows-systeem PATH het volgende toe:
Schrijf of kopieer en plak: -C: QtSDK mingw bin-C: QtSDK Desktop Qt 4.8.1 mingw bin-Op deze manier wordt Windows op de hoogte gebracht om de Qt SDK-toepassingen vanaf de opdrachtregel te compileren. De cijfers 4.8.1 duiden de versie van de Qt SDK aan, die zal veranderen bij elke update van de Qt SDK. Vervang het versienummer door het juiste nummer.3
belangrijk: U vindt er ook de versie van MinGW die wordt meegeleverd met de Qt SDK om uw Qt-toepassingen compileren nodig. Als er een andere versie van de compiler MinGW in het Windows-systeem PATH zijn geïnstalleerd, zoals C: // MinGW / bin zal hebben om het te verwijderen en voeg de Qt MinGW versie die is opgenomen in de Qt SDK. Dit is erg belangrijk, als je een andere versie van de compiler C hebben / C ++ MinGW op uw systeem geïnstalleerd, moet u de andere versie van MinGW PATH Windows systeem te verwijderen, omdat het in strijd is met de Qt MinGW versie en uw applicaties Qt niet kon veroorzaken zullen ze correct worden samengesteld op basis van de opdrachtregel. Fundamenteel, als je een andere versie van MinGW compiler C / C ++ gebruiken, Qt toepassingen gaat maken van de lijn van de C / C ++ commando zal falen en geef meerdere foutmeldingen systeem. U moet de compiler versie MinGW C / C ++ opgenomen in de Qt SDK gebruiken.
4
Nadat u het systeem-PATH van Qt SDK hebt toegevoegd aan uw Windows-besturingssysteem, kunt u controleren of u vanaf de opdrachtregel kunt compileren door een venster van de opdrachtprompt te openen en de volgende opdrachten in te voeren:
5
Schrijf of kopieer en plak: qmake -versie
Het antwoord dat u moet ontvangen, moet er ongeveer zo uitzien:`Maak versie 2.01a`Qt-versie 4.8.1 gebruiken in C: QtSDK Desktop Qt 4.8.1 mingw lib
6
Ontwikkel uw toepassingen vanaf de opdrachtregel met een teksteditor zoals Kladblok of Wordpad om de broncode te maken en te bewerken en de Qt-toepassingen te compileren vanaf de opdrachtregel.
7
Nadat u de Qt SDK hebt toegevoegd aan het systeem-PATH volgens de bovenstaande instructies, kunt u uw toepassingen compileren vanaf de opdrachtregel met behulp van de volgende methode. Open een opdrachtpromptvenster en voer deze opdrachten in.
Schrijf of kopieer en plak: mkdir Qt-ApplicationsSchrijf of kopieer en plak: cd Qt-ApplicationsSchrijf of kopieer en plak: mkdir QtHelloWorldSchrijf of kopieer en plak: cd QtHelloWorld8
Gebruik vanuit de QtHelloWorld-directory een teksteditor zoals "memo pad" of "Wordpad" om de Qt-broncode te maken door het volgende te schrijven:
Schrijf of kopieer en plak: Kladblok main.cppZorg ervoor dat u het Qt-bronbestand opslaat als main.cppofSchrijf of kopieer en plak: start WordPadAls u Wordpad gebruikt om tekst te bewerken, moet u de Qt-broncode handmatig opslaan als main.cpp9
Maak de applicatie in de teksteditor Notepad of Wordpad door het volgende in te voeren:
Schrijf of kopieer en plak:
#include [[Image: Qt SDK installeren op Microsoft Windows stap 13.jpg | center]] # include [[Image: Qt SDK installeren op Microsoft Windows Step 14.jpg | center]] # include [[Afbeelding: Installeer Qt SDK op Microsoft Windows Stap 15.jpg | center]] # int main (int argc, char * argv []) {QApplication app (argc, argv) -QLabel hello ("Welkom bij mijn eerste Qt-programma op WikiHow"-hello.setWindowTitle ("Mijn eerste Qt-programma op WikiHow in Windows") -hello.resize (400, 400) -hello.show () - return app.exec () -}
* Sla het broncodebestand op als main.cpp * Voer in de QtHelloWorld-directory het volgende uit om de Qt-broncode te compileren en te linken: *Schrijf of kopieer en plak: qmake -project ** Hiermee wordt het Qt-projectbestand gemaakt *Schrijf of kopieer en plak: qmake ** Dit bereidt het Qt-projectbestand voor op compilatie *Schrijf of kopieer en plak: ** Dus zorg Qt source code in een uitvoerbaar programma samen te stellen. * Wanneer u deze taken hebt gedaan en je hebt geen fout ontvangen, zal de applicatie in debug QtHelloWorld map gemaakt als een uitvoerbaar verlengstuk .exe. Ga naar de map voor foutopsporing en voer de Qt-toepassing uit door op de toepassing te klikken of deze uit te voeren vanaf de opdrachtregel. *Schrijf of kopieer en plak: cd debug ** is gewijzigd in de map voor foutopsporing *Schrijf of kopieer en plak: QtHelloWorld.exe ** en het nieuw gemaakte programma wordt uitgevoerd *Gefeliciteerd! U hebt uw Qt-toepassing gecompileerd vanaf de Windows-opdrachtregel.
Methode 4
Installatie-instructies voor Qt 5.0 SDK:
1
Om de ontwikkelomgeving voor Qt SDK te configureren, moeten we de Qt SDK verkrijgen. Bereid je Windows-besturingssysteem voor om Qt-applicaties te ontwikkelen- Download de Qt SDK. Selecteer uw versie van Windows en bereid u voor op een lange download, afhankelijk van uw internetsnelheid. Als u geen snelle verbinding hebt, wordt een off line installatie van Qt SDK voorgesteld. De volledige Qt SDK voor Windows weegt 1,7 GB, wat meer dan 6 uur kan duren om te downloaden met een langzame verbinding.
2
Installeer de Qt SDK door op het uitvoerbare bestand te klikken. Nadat het Qt SDK-uitvoerbare bestand is geïnstalleerd, moet u het Windows-systeem PATH (pad) bewerken, zodat het besturingssysteem de Qt-opdrachten op de opdrachtregel kan vinden. Wees voorzichtig bij het bewerken van het PAD van het systeem.
Methode 5
Bewerk het PAD van Windows Vista / Windows 7:
1
Volg deze stappen:- Klik op de knop "inwijding".
- Klik op de "Configuratiescherm".
- Klik op "Systeem en onderhoud".
- Klik op "systeem".
- Klik op "Geavanceerde systeeminstellingen".
- Klik op "Omgevingsvariabelen".
- Klik op "PATH" om de systeemvariabelen te bewerken.
- Klik op "OK" als je klaar bent
Methode 6
Bewerk het Windows 8-pad:
1
Volg deze stappen:- Klik op het mappictogram in de taakbalk naast het pictogram van Internet Explorer.
- Ga naar beneden "computer".
- Klik met de rechtermuisknop "eigenschappen".
- Klik op "Geavanceerde systeeminstellingen".
- Klik op "Omgevingsvariabelen".
- Klik op "PATH" om de systeemvariabelen te bewerken.
- Klik op als u klaar bent.
2
Voeg in het Windows-systeem PATH het volgende toe:
Schrijf of kopieer en plak: -C: Qt Qt5.0.2 5.0.2 mingw47_32 bin-C: Qt Qt5.0.2 Tools MinGW bin-Op deze manier wordt Windows op de hoogte gebracht om de Qt SDK-toepassingen vanaf de opdrachtregel te compileren. De cijfers 5.0.2 duiden de versie van de Qt SDK aan, die zal veranderen bij elke update van de Qt SDK. Vervang het versienummer door het juiste nummer.3
belangrijk: U vindt er ook de versie van MinGW die wordt meegeleverd met de Qt SDK om uw Qt-toepassingen compileren nodig. Als er een andere versie van de compiler MinGW in het Windows-systeem PATH zijn geïnstalleerd, zoals C: // MinGW / bin zal hebben om het te verwijderen en voeg de Qt MinGW versie die is opgenomen in de Qt SDK. Dit is erg belangrijk, als je een andere versie van de compiler C hebben / C ++ MinGW op uw systeem geïnstalleerd, moet u de andere versie van MinGW PATH Windows systeem te verwijderen, omdat het in strijd is met de Qt MinGW versie en uw applicaties Qt niet kon veroorzaken zullen ze correct worden samengesteld op basis van de opdrachtregel. Fundamenteel, als je een andere versie van MinGW compiler C / C ++ gebruiken, Qt toepassingen gaat maken van de lijn van de C / C ++ commando zal falen en geef meerdere foutmeldingen systeem. U moet de compiler versie MinGW C / C ++ opgenomen in de Qt SDK gebruiken.
4
Nadat u het systeem-PATH van Qt SDK hebt toegevoegd aan uw Windows-besturingssysteem, kunt u controleren of u vanaf de opdrachtregel kunt compileren door een venster van de opdrachtprompt te openen en de volgende opdrachten in te voeren:
5
Schrijf of kopieer en plak: qmake -versie
Het antwoord dat u moet krijgen, moet er ongeveer zo uitzien:`QMaak versie 3.0`Qt-versie 5.0.2 gebruiken in C: Qt Qt5.0.2 mingw lib6
Ontwikkel uw toepassingen vanaf de opdrachtregel met een teksteditor zoals Kladblok of Wordpad om de broncode te maken en te bewerken en de Qt-toepassingen te compileren vanaf de opdrachtregel.
7
Nadat u de Qt SDK hebt toegevoegd aan het systeem-PATH volgens de bovenstaande instructies, kunt u uw toepassingen compileren vanaf de opdrachtregel met behulp van de volgende methode. Open een opdrachtpromptvenster en voer deze opdrachten in:
Schrijf of kopieer en plak: mkdir Qt-ApplicationsSchrijf of kopieer en plak: cd Qt-ApplicationsSchrijf of kopieer en plak: mkdir QtHelloWorldSchrijf of kopieer en plak: cd QtHelloWorld8
Gebruik vanuit de QtHelloWorld-directory een teksteditor zoals "memo pad" of "Wordpad" om de Qt-broncode te maken door het volgende te schrijven:
Schrijf of kopieer en plak: Kladblok main.cppZorg ervoor dat u het Qt-bronbestand opslaat als main.cppofSchrijf of kopieer en plak: start WordPadAls u Wordpad gebruikt om tekst te bewerken, moet u de Qt-broncode handmatig opslaan als main.cpp9
Maak de applicatie in de teksteditor Notepad of Wordpad door het volgende in te voeren:
Schrijf of kopieer en plak:#include #include #include #int main (int argc, char * argv []) {QApplication-app (argc, argv) -QLabel hallo ("Welkom bij mijn eerste Qt-programma op WikiHow"-hello.setWindowTitle ("Mijn eerste Qt-programma op WikiHow in Windows") -hello.resize (400, 400) -hello.show () - return app.exec () -}
- Sla het broncodebestand op als main.cpp
- Voer vanuit de QtHelloWorld-directory het volgende uit om de Qt-broncode te compileren en te linken
- Schrijf, of kopieer en plak: qmake -project
- Hiermee wordt het Qt-projectbestand gemaakt
In Qt 5.0 SDK moet u echter een teksteditor gebruiken om de regels toe te voegen die volgen op het * .pro-bestand dat is gegenereerd:Schrijf of kopieer en plak: notepad QtHelloWorld.proHet bestand QtHelloWorld.pro dat werd gegenereerd, moet er ongeveer zo uitzien:TEMPLATE = appTARGET = QtHelloWorld # INCLUDEPATH + =. # InputSOURCES + = main.cpp
- Bewerk het gegenereerde QtHelloWorld.pro-bestand zodat het er zo uitziet:
TEMPLATE = appTARGET = QtHelloWorldQT + = core guiQT + = widgets # INCLUDEPATH + =. # InputSOURCES + = main.cpp
- Nadat u de regels hebt toegevoegd die volgen op het bestand QtHelloWorld.pro, voert u qmake uit
- Schrijf of kopieer en plak: QT + = core gui
- Schrijf of kopieer en plak: QT + = widgets
- Sla het bestand op en sluit af.
Schrijf of kopieer en plak: qmakeDit bereidt het Qt-projectbestand voor op de compilatie.Schrijf of kopieer en plak: makenHiermee compileer je de Qt-broncode in een uitvoerbaar programma, voor het geval je geen foutmelding hebt ontvangen.Nadat u deze taken hebt voltooid en geen fouten hebt ontvangen, wordt de toepassing in de map gemaakt "vrijlating" van QtHelloWorld als een uitvoerbaar bestand met extensie .exe. Schakel over naar de map "vrijlating" en voer de Qt-toepassing uit door op de toepassing te klikken of deze uit te voeren vanaf de opdrachtregel.Schrijf of kopieer en plak: cd-releasehet is veranderd in de releasemapSchrijf of kopieer en plak: QtHelloWorld.exeen het nieuw gemaakte programma wordt uitgevoerd.Gefeliciteerd! U hebt uw Qt-toepassing gecompileerd vanaf de Windows-opdrachtregel. Delen op sociale netwerken:
Verwant