6 maneres d'instal·lar Qt SDK a Microsoft Windows

Taula de continguts:

6 maneres d'instal·lar Qt SDK a Microsoft Windows
6 maneres d'instal·lar Qt SDK a Microsoft Windows

Vídeo: 6 maneres d'instal·lar Qt SDK a Microsoft Windows

Vídeo: 6 maneres d'instal·lar Qt SDK a Microsoft Windows
Vídeo: Облачные вычисления — информатика для бизнес-лидеров 2016 2024, Març
Anonim

El kit de desenvolupament de programari Qt (SDK) és un framework d'aplicacions multiplataforma que s'utilitza àmpliament per desenvolupar programari d'aplicacions amb una interfície gràfica d'usuari (GUI). És un marc d’interfície d’usuari d’aplicacions multiplataforma portàtil que funciona als sistemes operatius Windows, Linux i Mac OS X. Qt SDK us ajuda a crear interfícies gràfiques d'usuari (GUI) per a les vostres aplicacions que s'executaran a Windows, Linux i Mac OS X. Algunes aplicacions multiplataforma populars que es van crear amb l'SDK de Qt són KDE, Google Earth, Skype, Linux Multimedia Studio i el reproductor multimèdia VLC. Essencialment multiplataforma significa que les aplicacions Qt que creeu a Microsoft Windows mitjançant el codi font normalment es poden transferir a Linux i als sistemes operatius Mac OS X i viceversa. Notes:

S'han actualitzat les instruccions de Qt SDK 4.8 i s'han afegit instruccions per a Qt SDK 5.0

Passos

Mètode 1 de 6: Instruccions d'instal·lació de l'SDK de Qt 4.8:

Instal·leu Qt SDK al Microsoft Windows Pas 1
Instal·leu Qt SDK al Microsoft Windows Pas 1

Pas 1. Per configurar l'entorn de desenvolupament per a l'SDK de Qt, haurem d'obtenir l'SDK de Qt

Preparació del sistema operatiu Windows per al desenvolupament d’aplicacions Qt

Baixeu-vos l'SDK de Qt. Seleccioneu la versió de Windows i prepareu-vos per a una descàrrega llarga segons la vostra velocitat d’Internet. Us suggeriria que seleccioneu la instal·lació fora de línia de l'SDK de Qt si no disposeu d'una connexió a Internet molt ràpida. L'SDK Qt complet per al sistema operatiu Windows és d'1,7 GB, que pot trigar més de 6 hores en una connexió lenta

Instal·leu Qt SDK al Microsoft Windows Pas 2
Instal·leu Qt SDK al Microsoft Windows Pas 2

Pas 2. Instal·leu l'SDK de Qt fent clic a l'executable Qt SDK

Un cop instal·lat l'executable Qt SDK, haureu d'editar el PATH del sistema Windows per tal que el sistema operatiu Windows pugui trobar les ordres Qt des de la línia d'ordres. Aneu amb compte en editar el sistema PATH del sistema Windows.

Mètode 2 de 6: Editeu el PATH de Windows Vista / Windows 7:

Instal·leu Qt SDK al Microsoft Windows Pas 3
Instal·leu Qt SDK al Microsoft Windows Pas 3

Pas 1. Seguiu els passos següents

  • Feu clic al botó Inici
  • Feu clic a Tauler de control
  • Feu clic a Sistema i manteniment
  • Feu clic a Sistema
  • Feu clic a Configuració avançada del sistema
  • Feu clic a Variables ambientals
  • Feu clic a PATH per editar les variables del sistema
  • Feu clic a D'acord quan hàgiu acabat

Mètode 3 de 6: Editeu el CAMÍ de Windows 8:

Instal·leu Qt SDK al Microsoft Windows Pas 4
Instal·leu Qt SDK al Microsoft Windows Pas 4

Pas 1. Seguiu els passos següents

  • Feu clic a la icona de carpeta situada a la barra de tasques inferior al costat de la icona d'Internet Explorer
  • Desplaceu-vos cap avall fins a Ordinador
  • Feu clic amb el botó dret del ratolí a Propietats
  • Feu clic a Configuració avançada del sistema
  • Feu clic a Variables ambientals
  • Feu clic a PATH per editar les variables del sistema
  • Feu clic a D'acord quan hàgiu acabat
Instal·leu Qt SDK al Microsoft Windows Pas 5
Instal·leu Qt SDK al Microsoft Windows Pas 5

Pas 2. Afegiu el següent al PATH del sistema Windows

  • Escriviu / Copieu / Enganxeu:

    ; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;

  • això configurarà i notificarà al sistema operatiu Windows per compilar aplicacions Qt SDK des de la línia d'ordres. Els números 4.8.1 indica el número de versió de l'SDK de Qt que canvia amb cada nova actualització de l'SDK de Qt, substitueix els números de versió nous pel número de versió de l'SDK de Qt.
Instal·leu Qt SDK al Microsoft Windows Pas 6
Instal·leu Qt SDK al Microsoft Windows Pas 6

Pas 3. Important:

Voleu utilitzar la versió de MinGW inclosa amb l’SDK de Qt per tal de crear les vostres aplicacions de Qt. Si s’instal·la una altra versió del compilador de MinGW al PATH del sistema de Windows, com ara; C: // MinGW / bin, haureu d’eliminar-la i afegiu la versió Qt de MinGW que s'inclou a l'SDK de Qt. Això és fonamental si teniu instal·lada una altra versió del compilador MinGW C / C ++ al vostre sistema Windows, heu d’eliminar l’altra MinGW del PATH del sistema Windows, perquè això provocarà conflictes amb la versió Qt de MinGW i les vostres aplicacions Qt no es compilaran i construir correctament des de la línia d'ordres correctament. Essencialment, si utilitzeu una altra versió del compilador MinGW C / C ++, les aplicacions Qt que creeu des de la línia d’ordres es bloquejaran i sortiran amb diversos missatges d’error del sistema. Heu d'utilitzar la versió del compilador MinGW C / C ++ inclosa amb l'SDK de Qt.

Instal·leu Qt SDK al Microsoft Windows Pas 7
Instal·leu Qt SDK al Microsoft Windows Pas 7

Pas 4. Un cop s'ha afegit el PATH del sistema Qt SDK al sistema operatiu Windows

Per comprovar si teniu la possibilitat de compilar des de la línia d'ordres de Windows, obriu un indicador de línia d'ordres i feu l'ordre següent a continuació.

Instal·leu Qt SDK al Microsoft Windows Pas 8
Instal·leu Qt SDK al Microsoft Windows Pas 8

Pas 5. Escriviu / Copia / Enganxa:

qmake -versió

  • Hauríeu de rebre una resposta similar a aquesta:
  • ' QMake versió 2.01a
  • ' Utilitzant la versió 4.8.1 de Qt a C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
Instal·leu Qt SDK al Microsoft Windows Pas 9
Instal·leu Qt SDK al Microsoft Windows Pas 9

Pas 6. Desenvolupeu les vostres aplicacions des de la línia d'ordres mitjançant un editor de text com ara Bloc de notes o WordPad per crear i editar el codi font i compilar les vostres aplicacions Qt des de la línia d'ordres

Instal·leu Qt SDK al Microsoft Windows Pas 10
Instal·leu Qt SDK al Microsoft Windows Pas 10

Pas 7. Un cop afegit l'SDK de Qt al sistema PATH mitjançant les instruccions anteriors, ara podeu compilar les vostres aplicacions des de la línia d'ordres mitjançant el mètode següent executant les ordres següents

Obriu un indicador de línia d'ordres i introduïu les ordres següents a continuació.

  • Escriviu / Copieu / Enganxeu:

    mkdir Qt-Applications

  • Escriviu / Copieu / Enganxeu:

    cd Qt-Applications

  • Escriviu / Copieu / Enganxeu:

    mkdir QtHelloWorld

  • Escriviu / Copieu / Enganxeu:

    cd QtHelloWorld

Instal·leu Qt SDK al Microsoft Windows Pas 11
Instal·leu Qt SDK al Microsoft Windows Pas 11

Pas 8. Mentre estigueu al directori QtHelloWorld, utilitzeu un editor de text com ara Bloc de notes o Wordpad per crear el codi font de Qt, escriviu el següent

  • Escriviu / Copieu / Enganxeu:

    bloc de notes main.cpp

  • assegureu-vos de desar el fitxer de codi font de Qt com a main.cpp
  • o bé
  • Escriviu / Copieu / Enganxeu:

    iniciar wordpad

  • utilitzant Wordpad com a editor de text, haureu de desar manualment el fitxer de codi font de Qt com a main.cpp
Instal·leu Qt SDK al Microsoft Windows Pas 12
Instal·leu Qt SDK al Microsoft Windows Pas 12

Pas 9. Creeu l'aplicació a l'editor de text del bloc de notes o del bloc de notes, introduïu el següent

  • Escriviu / Copieu / Enganxeu:

    #include #include #include #int main (int argc, char * argv ) {aplicació QApplication (argc, argv); QLabel hola ("Benvingut al meu primer programa Qt de WikiHow"); hello.setWindowTitle ("El meu primer programa WikiHow Qt a Windows"); hola.redimensionar (400, 400); hola.espectacle (); retorn app.exec (); }

    • Deseu el fitxer de codi font com a main.cpp
    • Al directori QtHelloWorld, executeu el següent per compilar i enllaçar el codi font Qt
    • Escriviu / Copieu / Enganxeu:

      qmake -project

      això crearà el fitxer del projecte Qt

    • Escriviu / Copieu / Enganxeu:

      qmake

      això prepararà el fitxer del projecte Qt que es compilarà

    • Escriviu / Copieu / Enganxeu:

      fer

      això compilarà el codi font de Qt en un programa executable

    • Un cop realitzades les tasques anteriors amb èxit i sense errors, l'aplicació Qt es crearà a la carpeta de depuració QtHelloWorld com a executable que finalitzi en .exe Canvieu a la carpeta de depuració i executeu l'aplicació Qt fent clic a l'aplicació o executant l'aplicació Qt des de la línia d'ordres.
    • Escriviu / Copieu / Enganxeu:

      depuració de CD

      canvieu a la carpeta de depuració

    • Escriviu / Copieu / Enganxeu:

      QtHelloWorld.exe

      i executeu l'executable de nova creació

    • Enhorabona acabeu de compilar l'aplicació Qt des de la línia d'ordres del Windows.

    Mètode 4 de 6: Instruccions d'instal·lació de l'SDK de Qt 5.0:

    Instal·leu Qt SDK al Microsoft Windows Pas 17
    Instal·leu Qt SDK al Microsoft Windows Pas 17

    Pas 1. Per configurar l'entorn de desenvolupament per a l'SDK de Qt, haurem d'obtenir l'SDK de Qt

    Preparació del sistema operatiu Windows per al desenvolupament d’aplicacions Qt

    Baixeu-vos l'SDK de Qt. Seleccioneu la versió de Windows i prepareu-vos per a una descàrrega llarga segons la vostra velocitat d’Internet. Us suggeriria que seleccioneu la instal·lació fora de línia de l'SDK de Qt si no disposeu d'una connexió a Internet molt ràpida. L'SDK Qt complet per al sistema operatiu Windows és d'1,7 GB, que pot trigar més de 6 hores en una connexió lenta

    Instal·leu Qt SDK al Microsoft Windows Pas 18
    Instal·leu Qt SDK al Microsoft Windows Pas 18

    Pas 2. Instal·leu l'SDK de Qt fent clic a l'executable Qt SDK

    Un cop instal·lat l'executable Qt SDK, haureu d'editar el PATH del sistema Windows per tal que el sistema operatiu Windows pugui trobar les ordres Qt des de la línia d'ordres. Aneu amb compte en editar el sistema PATH del sistema Windows.

    Mètode 5 de 6: Editeu el PATH de Windows Vista / Windows 7:

    Instal·leu l'SDK de Qt al Microsoft Windows Pas 19
    Instal·leu l'SDK de Qt al Microsoft Windows Pas 19

    Pas 1. Seguiu els passos següents

    • Feu clic al botó Inici
    • Feu clic a Tauler de control
    • Feu clic a Sistema i manteniment
    • Feu clic a Sistema
    • Feu clic a Configuració avançada del sistema
    • Feu clic a Variables ambientals
    • Feu clic a PATH per editar les variables del sistema
    • Feu clic a D'acord quan hàgiu acabat

    Mètode 6 de 6: Editeu el CAMÍ de Windows 8:

    Instal·leu Qt SDK al Microsoft Windows Pas 20
    Instal·leu Qt SDK al Microsoft Windows Pas 20

    Pas 1. Seguiu els passos següents

    • Feu clic a la icona de carpeta situada a la barra de tasques inferior al costat de la icona d'Internet Explorer
    • Desplaceu-vos cap avall fins a Ordinador
    • Feu clic amb el botó dret del ratolí a Propietats
    • Feu clic a Configuració avançada del sistema
    • Feu clic a Variables ambientals
    • Feu clic a PATH per editar les variables del sistema
    • Feu clic a D'acord quan hàgiu acabat
    Instal·leu Qt SDK al Microsoft Windows Pas 21
    Instal·leu Qt SDK al Microsoft Windows Pas 21

    Pas 2. Afegiu el següent al PATH del sistema del Windows 8

    • Escriviu / Copieu / Enganxeu:

      ; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;

    • això configurarà i notificarà al sistema operatiu Windows per compilar aplicacions Qt SDK des de la línia d'ordres. Els números 5.0.2 indica el número de versió de l'SDK de Qt que canvia amb cada nova actualització de l'SDK de Qt, substitueix els números de versió nous pel número de versió de l'SDK de Qt.
    Instal·leu l'SDK de Qt al Microsoft Windows Pas 22
    Instal·leu l'SDK de Qt al Microsoft Windows Pas 22

    Pas 3. Important:

    Voleu utilitzar la versió de MinGW inclosa amb l’SDK de Qt per tal de crear les vostres aplicacions de Qt. Si s’instal·la una altra versió del compilador de MinGW al PATH del sistema de Windows, com ara; C: // MinGW / bin, haureu d’eliminar-la i afegiu la versió Qt de MinGW que s'inclou a l'SDK de Qt. Això és fonamental si teniu instal·lada una altra versió del compilador MinGW C / C ++ al vostre sistema Windows, heu d’eliminar l’altra MinGW del PATH del sistema Windows, perquè això provocarà conflictes amb la versió Qt de MinGW i les vostres aplicacions Qt no es compilaran i construir correctament des de la línia d'ordres correctament. Essencialment, si utilitzeu una altra versió del compilador MinGW C / C ++, les aplicacions Qt que creeu des de la línia d’ordres es bloquejaran i sortiran amb diversos missatges d’error del sistema. Heu d’utilitzar la versió del compilador MinGW C / C ++ inclosa amb l’SDK de Qt.

    Instal·leu Qt SDK al Microsoft Windows Pas 23
    Instal·leu Qt SDK al Microsoft Windows Pas 23

    Pas 4. Un cop s'ha afegit el PATH del sistema Qt SDK al sistema operatiu Windows

    Per comprovar si teniu la possibilitat de compilar des de la línia d'ordres de Windows, obriu un indicador de línia d'ordres i feu l'ordre següent a continuació.

    Instal·leu Qt SDK al Microsoft Windows Pas 24
    Instal·leu Qt SDK al Microsoft Windows Pas 24

    Pas 5. Escriviu / Copia / Enganxa:

    qmake -versió

    • Hauríeu de rebre una resposta similar a aquesta:
    • ' QMake versió 3.0
    • ' Utilitzant Qt versió 5.0.2 a C: / Qt / Qt5.0.2 / mingw / lib
    Instal·leu Qt SDK al Microsoft Windows Pas 25
    Instal·leu Qt SDK al Microsoft Windows Pas 25

    Pas 6. Desenvolupeu les vostres aplicacions des de la línia d'ordres mitjançant un editor de text com ara Bloc de notes o WordPad per crear i editar el codi font i compilar les vostres aplicacions Qt des de la línia d'ordres

    Instal·leu Qt SDK al Microsoft Windows Pas 26
    Instal·leu Qt SDK al Microsoft Windows Pas 26

    Pas 7. Un cop afegit l'SDK de Qt al sistema PATH mitjançant les instruccions anteriors, ara podeu compilar les vostres aplicacions des de la línia d'ordres mitjançant el mètode següent executant les ordres següents

    Obriu un indicador de línia d'ordres i introduïu les ordres següents a continuació.

    • Escriviu / Copieu / Enganxeu:

      mkdir Qt-Applications

    • Escriviu / Copieu / Enganxeu:

      cd Qt-Applications

    • Escriviu / Copieu / Enganxeu:

      mkdir QtHelloWorld

    • Escriviu / Copieu / Enganxeu:

      cd QtHelloWorld

    Instal·leu Qt SDK al Microsoft Windows Pas 27
    Instal·leu Qt SDK al Microsoft Windows Pas 27

    Pas 8. Mentre estigueu al directori QtHelloWorld, utilitzeu un editor de text com ara Bloc de notes o Wordpad per crear el codi font de Qt, escriviu el següent

    • Escriviu / Copieu / Enganxeu:

      bloc de notes main.cpp

    • assegureu-vos de desar el fitxer de codi font de Qt com a main.cpp
    • o bé
    • Escriviu / Copieu / Enganxeu:

      iniciar wordpad

    • utilitzant Wordpad com a editor de text, haureu de desar manualment el fitxer de codi font de Qt com a main.cpp
    Instal·leu Qt SDK al Microsoft Windows Pas 28
    Instal·leu Qt SDK al Microsoft Windows Pas 28

    Pas 9. Creeu l'aplicació a l'editor de text del bloc de notes o del bloc de notes, introduïu el següent

    • Escriviu / Copieu / Enganxeu:

      #include #include #include #int main (int argc, char * argv ) {aplicació QApplication (argc, argv); QLabel hola ("Benvingut al meu primer programa Qt de WikiHow"); hello.setWindowTitle ("El meu primer programa WikiHow Qt a Windows"); hola.redimensionar (400, 400); hola.espectacle (); retorn app.exec (); }

      • Deseu el fitxer de codi font com a main.cpp
      • Al directori QtHelloWorld, executeu el següent per compilar i enllaçar el codi font Qt
      • Escriviu / Copieu / Enganxeu:

        qmake -project

        això crearà el fitxer del projecte Qt

      • Tanmateix, a Qt 5.0 SDK heu d’utilitzar un editor de text i afegir el següent al fitxer *.pro generat, utilitzar un editor de text com nano o gedit i emetre les ordres següents:
      • Escriviu / Copieu / Enganxeu:

        bloc de notes QtHelloWorld.pro

      • El vostre QtHelloWorld.pro generat hauria de tenir un aspecte similar a aquest:

      TEMPLATE = aplicació TARGET = QtHelloWorld #INCLUDEPATH + =. # FONT D'entrada + = main.cpp

      Editeu el fitxer QtHelloWorld.pro generat per tenir aquest aspecte:

      TEMPLATE = app TARGET = QtHelloWorld QT + = core gui QT + = ginys #INCLUDEPATH + =. # FONT D'entrada + = main.cpp

      • Un cop afegiu les línies següents al fitxer QtHelloWorld.pro a la paraula clau TARGET, executeu qmake
      • Escriviu / Copieu / Enganxeu:

        QT + = core gui

      • Escriviu / Copieu / Enganxeu:

        QT + = ginys

        Deseu el fitxer i sortiu

      • Escriviu / Copieu / Enganxeu:

        qmake

        Això crearà el fitxer Qt make

      • Escriviu / Copieu / Enganxeu:

        fer

        Això compilarà el fitxer Qt make del vostre sistema en un programa executable. En aquest moment, sempre que no hi hagi cap error, el fitxer s'hauria de compilar en un programa executable

      • Un cop realitzades les tasques anteriors amb èxit i sense errors, l'aplicació Qt es crearà a la carpeta de depuració QtHelloWorld com a executable que finalitzi en .exe Canvieu a la carpeta de depuració i executeu l'aplicació Qt fent clic a l'aplicació o executant l'aplicació Qt des de la línia d'ordres.
      • Escriviu / Copieu / Enganxeu:

        llançament de CD

        canvieu a la carpeta de llançament

      • Escriviu / Copieu / Enganxeu:

        QtHelloWorld.exe

        i executeu l'executable de nova creació

      • Enhorabona acabeu de compilar l'aplicació Qt des de la línia d'ordres del Windows.

Recomanat: