Qt Software Development Kit (SDK) er en cross-platform applikationsramme, der er meget udbredt til udvikling af applikationssoftware med en grafisk brugergrænseflade (GUI). Det er en bærbar grænseflade -applikation på tværs af platforme, der fungerer på operativsystemerne Windows, Linux og Mac OS X. Qt SDK hjælper dig med at oprette grafiske brugergrænseflader (GUI'er) til dine applikationer, der kører på Windows, Linux og Mac OS X. Nogle populære tværplatformsprogrammer, der blev oprettet ved hjælp af Qt SDK, er KDE, Google Earth, Skype, Linux Multimedia Studio og VLC -multimedieafspilleren. I det væsentlige betyder det på tværs af platforme, at Qt-programmer, som du opretter på Microsoft Windows via kildekoden, normalt kan overføres til Linux og Mac OS X-operativsystemerne og omvendt. Bemærkninger:
Opgraderet Qt SDK 4.8 instruktioner og tilføjede instruktioner til Qt SDK 5.0
Trin
Metode 1 af 6: Qt 4.8 SDK installationsvejledning:
Trin 1. For at konfigurere udviklingsmiljøet for Qt SDK skal vi skaffe Qt SDK
Forbereder dit Windows -operativsystem til udvikling af Qt -applikationer
Download Qt SDK. Vælg Windows -versionen, og vær forberedt på en lang download afhængigt af din internethastighed. Jeg vil foreslå, at du vælger off-line installation af Qt SDK, hvis du ikke har en meget hurtig internetforbindelse. Den komplette Qt SDK til Windows -operativsystemet er 1,7 GB, hvilket kan tage over 6 timer ved en langsom forbindelse
Trin 2. Installer Qt SDK ved at klikke på den eksekverbare Qt SDK
Når den eksekverbare Qt SDK er installeret, skal du redigere Windows -systemstien, så Windows -operativsystemet kan finde Qt -kommandoerne fra kommandolinjen. Vær omhyggelig med at redigere din Windows -systemsti.
Metode 2 af 6: Rediger Windows Vista/Windows 7 -STIEN:
Trin 1. Følg nedenstående trin
- Klik på Start -knappen
- Klik på Kontrolpanel
- Klik på System og vedligeholdelse
- Klik på System
- Klik på Avanceret systemindstilling
- Klik på Miljøvariabler
- Klik på PATH for at redigere systemomfattende variabler
- Klik på OK, når du er færdig
Metode 3 af 6: Rediger Windows 8 PATH:
Trin 1. Følg nedenstående trin
- Klik på mappeikonet i den nederste proceslinje ved siden af Internet Explorer -ikonet
- Rul ned til Computer
- Højreklik med din mus på Egenskaber
- Klik på Avanceret systemindstilling
- Klik på Miljøvariabler
- Klik på PATH for at redigere systemomfattende variabler
- Klik på OK, når du er færdig
Trin 2. Tilføj følgende til Windows -systemstien
-
Type/kopi/indsæt:
; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;
- dette vil indstille og give Windows -operativsystemet besked om at kompilere Qt SDK -applikationer fra kommandolinjen. Tallene 4.8.1 betegne versionsnummeret på Qt SDK, der ændres med hver ny opgradering af Qt SDK, erstat det nye versionsnummer med dit Qt SDK -versionsnummer.
Trin 3. Vigtigt:
Du vil bruge den version af MinGW, der er inkluderet i Qt SDK, for at bygge dine Qt -applikationer. Hvis en anden version af MinGW -kompilatoren er installeret på Windows -systemstien, såsom; C: // MinGW/bin skal du fjerne det og tilføj Qt -versionen af MinGW, som er inkluderet i Qt SDK. Dette er kritisk, hvis du har en anden version af MinGW C/C ++ - kompilatoren installeret på dit Windows -system, skal du fjerne den anden MinGW fra Windows system PATH, fordi dette vil forårsage konflikter med Qt -versionen af MinGW, og dine Qt -applikationer vil ikke kompilere og bygge korrekt fra kommandolinjen korrekt. I det væsentlige, hvis du bruger en anden version af MinGW C/C ++ - kompilatoren, vil dine Qt -programmer, du opretter fra kommandolinjen, gå ned og afslutte med flere systemfejlmeddelelser. Du skal bruge den version af MinGW C/C ++ - kompilatoren, der følger med Qt SDK.
Trin 4. Når Qt SDK -system PATH er blevet føjet til Windows -operativsystemet
For at kontrollere, om du har mulighed for at kompilere fra kommandolinjen i Windows, skal du åbne en kommandolinjeprompt og udstede følgende kommando nedenfor.
Trin 5. Skriv/kopier/indsæt:
qmake -version
- Du bør modtage et svar svarende til dette:
- ' QMake version 2.01a
- ' Brug af Qt version 4.8.1 i C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
Trin 6. Udvikl dine applikationer fra kommandolinjen ved at bruge et tekstredigeringsprogram som f.eks. Notesblok eller WordPad til at oprette og redigere kildekoden og kompilere dine Qt -programmer fra kommandolinjen
Trin 7. Når Qt SDK er tilføjet til systemstien ved hjælp af instruktionerne ovenfor, kan du nu kompilere dine applikationer fra kommandolinjen ved hjælp af følgende metode ved at køre følgende kommandoer
Åbn en kommandolinjeprompt og indtast følgende kommandoer herunder.
-
Type/kopi/indsæt:
mkdir Qt-applikationer
-
Type/kopi/indsæt:
cd Qt-applikationer
-
Type/kopi/indsæt:
mkdir QtHelloWorld
-
Type/kopi/indsæt:
cd QtHelloWorld
Trin 8. Mens du er i QtHelloWorld -biblioteket, skal du bruge et tekstredigeringsprogram som f.eks. Notesblok eller Wordpad til at oprette din Qt -kildekode og skrive følgende
-
Type/kopi/indsæt:
notesblok main.cpp
- Sørg for at gemme Qt -kildekodefilen som main.cpp
- eller
-
Type/kopi/indsæt:
start wordpad
- Hvis du bruger Wordpad som tekstredigerer, skal du manuelt gemme Qt -kildekodefilen som main.cpp
Trin 9. Opret applikationen i notesblok eller wordpad tekst editor, indtast følgende herunder
-
Type/kopi/indsæt:
#include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hej ("Velkommen til mit første WikiHow Qt -program"); hello.setWindowTitle ("Mit første WikiHow Qt -program på Windows"); hej. størrelse (400, 400); hej.vis (); returner app.exec (); }
- Gem kildekodefilen som main.cpp
- Mens du er i QtHelloWorld -biblioteket, skal du køre følgende for at kompilere og linke Qt -kildekoden
-
Type/kopi/indsæt:
qmake -projekt
dette vil oprette Qt -projektfilen
-
Type/kopi/indsæt:
qmake
dette vil forberede Qt -projektfilen, der skal kompileres
-
Type/kopi/indsæt:
lave
dette vil kompilere Qt -kildekoden til et eksekverbart program
- Når ovenstående opgaver er udført med succes, og der ikke er fejl .exe Skift til fejlfindingsmappen, og udfør Qt -programmet ved enten at klikke på programmet eller køre Qt -programmet fra kommandolinjen.
-
Type/kopi/indsæt:
cd debug
skifte til fejlfindingsmappen
-
Type/kopi/indsæt:
QtHelloWorld.exe
og kør den nyoprettede eksekverbare
- Tillykke du har netop kompileret din Qt -applikation fra kommandolinjen på Windows.
Metode 4 af 6: Qt 5.0 SDK installationsvejledning:
Trin 1. For at konfigurere udviklingsmiljøet for Qt SDK skal vi skaffe Qt SDK
Forbereder dit Windows -operativsystem til udvikling af Qt -applikationer
Download Qt SDK. Vælg Windows -versionen, og vær forberedt på en lang download afhængigt af din internethastighed. Jeg vil foreslå, at du vælger off-line installation af Qt SDK, hvis du ikke har en meget hurtig internetforbindelse. Den komplette Qt SDK til Windows -operativsystemet er 1,7 GB, hvilket kan tage over 6 timer ved en langsom forbindelse
Trin 2. Installer Qt SDK ved at klikke på den eksekverbare Qt SDK
Når den eksekverbare Qt SDK er installeret, skal du redigere Windows -systemstien, så Windows -operativsystemet kan finde Qt -kommandoerne fra kommandolinjen. Vær omhyggelig med at redigere din Windows -systemsti.
Metode 5 af 6: Rediger Windows Vista/Windows 7 -STIEN:
Trin 1. Følg nedenstående trin
- Klik på Start -knappen
- Klik på Kontrolpanel
- Klik på System og vedligeholdelse
- Klik på System
- Klik på Avanceret systemindstilling
- Klik på Miljøvariabler
- Klik på PATH for at redigere systemomfattende variabler
- Klik på OK, når du er færdig
Metode 6 af 6: Rediger Windows 8 PATH:
Trin 1. Følg nedenstående trin
- Klik på mappeikonet i den nederste proceslinje ved siden af Internet Explorer -ikonet
- Rul ned til Computer
- Højreklik med din mus på Egenskaber
- Klik på Avanceret systemindstilling
- Klik på Miljøvariabler
- Klik på PATH for at redigere systemomfattende variabler
- Klik på OK, når du er færdig
Trin 2. Tilføj følgende til Windows 8 SystemPATH
-
Type/kopi/indsæt:
; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;
- dette vil indstille og give Windows -operativsystemet besked om at kompilere Qt SDK -applikationer fra kommandolinjen. Tallene 5.0.2 betegne versionsnummeret på Qt SDK, der ændres med hver ny opgradering af Qt SDK, erstat det nye versionsnummer med dit Qt SDK -versionsnummer.
Trin 3. Vigtigt:
Du vil bruge den version af MinGW, der er inkluderet i Qt SDK, for at bygge dine Qt -applikationer. Hvis en anden version af MinGW -kompilatoren er installeret på Windows -systemstien, såsom; C: // MinGW/bin skal du fjerne det og tilføj Qt -versionen af MinGW, som er inkluderet i Qt SDK. Dette er kritisk, hvis du har en anden version af MinGW C/C ++ - kompilatoren installeret på dit Windows -system, skal du fjerne den anden MinGW fra Windows system PATH, fordi dette vil forårsage konflikter med Qt -versionen af MinGW, og dine Qt -applikationer vil ikke kompilere og bygge korrekt fra kommandolinjen korrekt. I det væsentlige, hvis du bruger en anden version af MinGW C/C ++ - kompilatoren, vil dine Qt -programmer, du opretter fra kommandolinjen, gå ned og afslutte med flere systemfejlmeddelelser. Du skal bruge den version af MinGW C/C ++ - kompilatoren, der følger med Qt SDK.
Trin 4. Når Qt SDK -system PATH er blevet føjet til Windows -operativsystemet
For at kontrollere, om du har mulighed for at kompilere fra kommandolinjen i Windows, skal du åbne en kommandolinjeprompt og udstede følgende kommando nedenfor.
Trin 5. Skriv/kopier/indsæt:
qmake -version
- Du bør modtage et svar svarende til dette:
- ' QMake version 3.0
- ' Brug af Qt version 5.0.2 i C: / Qt / Qt5.0.2 / mingw / lib
Trin 6. Udvikl dine applikationer fra kommandolinjen ved at bruge en teksteditor som f.eks. Notesblok eller WordPad til at oprette og redigere kildekoden og kompilere dine Qt -programmer fra kommandolinjen
Trin 7. Når Qt SDK er tilføjet til systemstien ved hjælp af instruktionerne ovenfor, kan du nu kompilere dine applikationer fra kommandolinjen ved hjælp af følgende metode ved at køre følgende kommandoer
Åbn en kommandolinjeprompt og indtast følgende kommandoer herunder.
-
Type/kopi/indsæt:
mkdir Qt-applikationer
-
Type/kopi/indsæt:
cd Qt-applikationer
-
Type/kopi/indsæt:
mkdir QtHelloWorld
-
Type/kopi/indsæt:
cd QtHelloWorld
Trin 8. Mens du er i QtHelloWorld -biblioteket, skal du bruge et tekstredigeringsprogram som f.eks. Notesblok eller Wordpad til at oprette din Qt -kildekode og skrive følgende
-
Type/kopi/indsæt:
notesblok main.cpp
- Sørg for at gemme Qt -kildekodefilen som main.cpp
- eller
-
Type/kopi/indsæt:
start wordpad
- Hvis du bruger Wordpad som tekstredigerer, skal du manuelt gemme Qt -kildekodefilen som main.cpp
Trin 9. Opret applikationen i notesblok eller wordpad tekst editor, indtast følgende herunder
-
Type/kopi/indsæt:
#include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hej ("Velkommen til mit første WikiHow Qt -program"); hello.setWindowTitle ("Mit første WikiHow Qt -program på Windows"); hej. størrelse (400, 400); hej.vis (); returner app.exec (); }
- Gem kildekodefilen som main.cpp
- Mens du er i QtHelloWorld -biblioteket, skal du køre følgende for at kompilere og linke Qt -kildekoden
-
Type/kopi/indsæt:
qmake -projekt
dette vil oprette Qt -projektfilen
- I Qt 5.0 SDK skal du dog bruge en teksteditor og tilføje følgende til din genererede *.pro -fil, bruge en teksteditor som f.eks. Nano eller gedit og udstede følgende kommandoer:
-
Type/kopi/indsæt:
notesblok QtHelloWorld.pro
- Din genererede QtHelloWorld.pro skal ligne denne:
Skabelon = app TARGET = QtHelloWorld #INCLUDEPATH +=. # Indtast KILDER += main.cpp
Rediger din genererede QtHelloWorld.pro -fil for at se sådan ud:
Skabelon = app TARGET = QtHelloWorld QT += core gui QT += widgets #INCLUDEPATH +=. # Indtast KILDER += main.cpp
- Når du har tilføjet følgende linjer til filen QtHelloWorld.pro under søgeordet TARGET, kører du qmake
-
Type/kopi/indsæt:
QT += core gui
-
Type/kopi/indsæt:
QT += widgets
Gem filen og afslut
-
Type/kopi/indsæt:
qmake
Dette vil oprette Qt make -filen
-
Type/kopi/indsæt:
lave
Dette vil kompilere Qt make -filen på dit system til et eksekverbart program. På dette tidspunkt, forudsat at der ikke er nogen fejl, filen skal kompilere til et eksekverbart program
- Når ovenstående opgaver er udført med succes, og der ikke er fejl .exe Skift til fejlfindingsmappen, og udfør Qt -programmet ved enten at klikke på programmet eller køre Qt -programmet fra kommandolinjen.
-
Type/kopi/indsæt:
cd udgivelse
skifte til udgivelsesmappen
-
Type/kopi/indsæt:
QtHelloWorld.exe
og kør den nyoprettede eksekverbare
- Tillykke du har netop kompileret din Qt -applikation fra kommandolinjen på Windows.