6 spôsobov, ako nainštalovať Qt SDK do systému Microsoft Windows

Obsah:

6 spôsobov, ako nainštalovať Qt SDK do systému Microsoft Windows
6 spôsobov, ako nainštalovať Qt SDK do systému Microsoft Windows

Video: 6 spôsobov, ako nainštalovať Qt SDK do systému Microsoft Windows

Video: 6 spôsobov, ako nainštalovať Qt SDK do systému Microsoft Windows
Video: Word - Ilustrácie - Obrázky - Ako do Wordu pridať obrázky a ako s nimi pracovať 2024, Apríl
Anonim

Qt Software Development Kit (SDK) je multiplatformový aplikačný rámec, ktorý sa široko používa na vývoj aplikačného softvéru s grafickým používateľským rozhraním (GUI). Je to prenosný multiplatformový rámec používateľského rozhrania, ktorý funguje na operačných systémoch Windows, Linux a Mac OS X. Qt SDK vám pomáha vytvárať grafické používateľské rozhrania (GUI) pre vaše aplikácie, ktoré pobežia na Windows, Linux a Mac OS X. Niektoré obľúbené multiplatformové aplikácie, ktoré boli vytvorené pomocou Qt SDK, sú KDE, Google Earth, Skype, Linux Multimedia Studio a multimediálny prehrávač VLC. V zásade multiplatformové znamená, že aplikácie Qt, ktoré vytvoríte v systéme Microsoft Windows prostredníctvom zdrojového kódu, sú zvyčajne prenosné do operačných systémov Linux a Mac OS X a naopak. Poznámky:

Aktualizované pokyny pre Qt SDK 4.8 a pridané pokyny pre Qt SDK 5.0

Kroky

Metóda 1 zo 6: Pokyny na inštaláciu súpravy Qt 4.8 SDK:

Nainštalujte Qt SDK do systému Microsoft Windows, krok 1
Nainštalujte Qt SDK do systému Microsoft Windows, krok 1

Krok 1. Aby sme mohli nastaviť vývojové prostredie pre Qt SDK, budeme musieť získať Qt SDK

Príprava operačného systému Windows na vývoj aplikácií Qt

Stiahnite si Qt SDK. Vyberte verziu systému Windows a pripravte sa na dlhé sťahovanie v závislosti od rýchlosti internetu. Ak nemáte veľmi rýchle internetové pripojenie, navrhoval by som zvoliť off-line inštaláciu sady Qt SDK. Kompletná súprava Qt SDK pre operačný systém Windows má 1,7 GB, čo pri pomalom pripojení môže trvať viac ako 6 hodín

Krok 2, nainštalujte Qt SDK do systému Microsoft Windows
Krok 2, nainštalujte Qt SDK do systému Microsoft Windows

Krok 2. Nainštalujte Qt SDK kliknutím na spustiteľný súbor Qt SDK

Po inštalácii spustiteľného súboru Qt SDK budete musieť upraviť cestu systému Windows PATH, aby operačný systém Windows mohol nájsť príkazy Qt z príkazového riadka. Pri úprave systému Windows PATH dávajte pozor.

Metóda 2 zo 6: Upravte PATH systému Windows Vista/Windows 7:

Krok 3, nainštalujte Qt SDK do systému Microsoft Windows
Krok 3, nainštalujte Qt SDK do systému Microsoft Windows

Krok 1. Postupujte podľa nižšie uvedených krokov

  • Kliknite na tlačidlo Štart
  • Kliknite na Ovládací panel
  • Kliknite na položku Systém a údržba
  • Kliknite na Systém
  • Kliknite na položku Rozšírené nastavenia systému
  • Kliknite na premenné prostredia
  • Kliknutím na PATH upravíte systémové premenné
  • Po dokončení kliknite na tlačidlo OK

Metóda 3 zo 6: Upravte cestu Windows 8:

Krok 4, nainštalujte Qt SDK do systému Microsoft Windows
Krok 4, nainštalujte Qt SDK do systému Microsoft Windows

Krok 1. Postupujte podľa nižšie uvedených krokov

  • Kliknite na ikonu priečinka v dolnom paneli úloh vedľa ikony programu Internet Explorer
  • Prejdite nadol na položku Počítač
  • Pravým tlačidlom myši kliknite na položku Vlastnosti
  • Kliknite na položku Rozšírené nastavenia systému
  • Kliknite na premenné prostredia
  • Kliknutím na PATH upravíte systémové premenné
  • Po dokončení kliknite na tlačidlo OK
Nainštalujte Qt SDK do systému Microsoft Windows, krok 5
Nainštalujte Qt SDK do systému Microsoft Windows, krok 5

Krok 2. Do systému Windows PATH pridajte nasledujúce

  • Zadajte/skopírujte/prilepte:

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

  • tým sa nastaví a upozorní operačný systém Windows na kompiláciu aplikácií Qt SDK z príkazového riadka. Čísla 4.8.1 označte číslo verzie súpravy Qt SDK, ktoré sa mení pri každej novej aktualizácii súpravy Qt SDK, nahraďte číslo novej verzie číslom verzie súpravy Qt SDK.
Nainštalujte Qt SDK do systému Microsoft Windows, krok 6
Nainštalujte Qt SDK do systému Microsoft Windows, krok 6

Krok 3. Dôležité:

Na vytváranie aplikácií Qt chcete použiť verziu MinGW, ktorá je súčasťou sady Qt SDK. Ak je v systéme Windows PATH nainštalovaná iná verzia kompilátora MinGW, napríklad; C: // MinGW/bin, budete musieť odstrániť a pridajte Qt verziu MinGW, ktorá je súčasťou Qt SDK. Je to dôležité, ak máte vo svojom systéme Windows nainštalovanú inú verziu kompilátora MinGW C/C ++, musíte ostatné MinGW odstrániť zo systému Windows PATH, pretože to spôsobí konflikty s verziou Qt MinGW a vaše aplikácie Qt sa nebudú kompilovať a správne stavať z príkazového riadka. V zásade, ak použijete inú verziu kompilátora MinGW C/C ++, vaše aplikácie Qt, ktoré vytvoríte z príkazového riadka, sa zrútia a ukončia sa s chybovými hláseniami systému. Musíte použiť verziu kompilátora MinGW C/C ++, ktorá je súčasťou sady Qt SDK.

Nainštalujte Qt SDK do systému Microsoft Windows, krok 7
Nainštalujte Qt SDK do systému Microsoft Windows, krok 7

Krok 4. Po pridaní systému Qt SDK PATH do operačného systému Windows

Ak chcete skontrolovať, či máte možnosť kompilovať z príkazového riadka systému Windows, otvorte príkazový riadok a zadajte nasledujúci príkaz.

Nainštalujte Qt SDK do systému Microsoft Windows, krok 8
Nainštalujte Qt SDK do systému Microsoft Windows, krok 8

Krok 5. Napíšte/skopírujte/prilepte:

qmake -verzia

  • Mali by ste dostať podobnú odpoveď:
  • ' QMake verzia 2.01a
  • ' Použitie Qt verzie 4.8.1 v C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
Nainštalujte Qt SDK do systému Microsoft Windows, krok 9
Nainštalujte Qt SDK do systému Microsoft Windows, krok 9

Krok 6. Vyvíjajte svoje aplikácie z príkazového riadka pomocou textového editora, ako je napríklad Poznámkový blok alebo WordPad, na vytváranie a úpravu zdrojového kódu a kompiláciu aplikácií Qt z príkazového riadka

Nainštalujte Qt SDK do systému Microsoft Windows, krok 10
Nainštalujte Qt SDK do systému Microsoft Windows, krok 10

Krok 7. Po pridaní súpravy Qt SDK do systému PATH pomocou vyššie uvedených pokynov môžete teraz kompilovať svoje aplikácie z príkazového riadka pomocou nasledujúcej metódy spustením nasledujúcich príkazov

Otvorte príkazový riadok a zadajte nasledujúce príkazy.

  • Zadajte/skopírujte/prilepte:

    mkdir Qt-Aplikácie

  • Zadajte/skopírujte/prilepte:

    cd Qt-aplikácie

  • Zadajte/skopírujte/prilepte:

    mkdir QtHelloWorld

  • Zadajte/skopírujte/prilepte:

    cd QtHelloWorld

Nainštalujte Qt SDK do systému Microsoft Windows, krok 11
Nainštalujte Qt SDK do systému Microsoft Windows, krok 11

Krok 8. V adresári QtHelloWorld vytvorte pomocou textového editora, ako je napríklad Poznámkový blok alebo Wordpad, zdrojový kód Qt, zadajte nasledujúci text

  • Zadajte/skopírujte/prilepte:

    poznámkový blok main.cpp

  • uistite sa, že uložíte súbor zdrojového kódu Qt ako main.cpp
  • alebo
  • Zadajte/skopírujte/prilepte:

    spustiť wordpad

  • pomocou programu Wordpad ako textového editora budete musieť manuálne uložiť súbor zdrojového kódu Qt ako main.cpp
Nainštalujte Qt SDK do systému Microsoft Windows, krok 12
Nainštalujte Qt SDK do systému Microsoft Windows, krok 12

Krok 9. Vytvorte aplikáciu v textovom editore poznámkového bloku alebo wordpadu, zadajte nasledujúce

  • Zadajte/skopírujte/prilepte:

    #include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel ahoj („Vitajte v mojom prvom programe WikiHow Qt“); hello.setWindowTitle („Môj prvý program WikiHow Qt v systéme Windows“); ahoj.resize (400, 400); ahoj.show (); vrátiť app.exec (); }

    • Uložte súbor so zdrojovým kódom ako main.cpp
    • V adresári QtHelloWorld spustite nasledujúce kroky na kompiláciu a prepojenie zdrojového kódu Qt
    • Zadajte/skopírujte/prilepte:

      qmake -project

      tým sa vytvorí súbor projektu Qt

    • Zadajte/skopírujte/prilepte:

      qmake

      tým sa pripraví súbor projektu Qt na kompiláciu

    • Zadajte/skopírujte/prilepte:

      urobiť

      toto skompiluje zdrojový kód Qt do spustiteľného programu

    • Po úspešnom vykonaní vyššie uvedených úloh a bez chýb sa aplikácia Qt vytvorí v priečinku ladenia QtHelloWorld ako spustiteľný súbor s koncovkou .exe Prejdite do priečinka ladenia a spustite aplikáciu Qt buď kliknutím na aplikáciu, alebo spustením aplikácie Qt z príkazového riadka.
    • Zadajte/skopírujte/prilepte:

      ladenie cd

      zmeniť do priečinka ladenia

    • Zadajte/skopírujte/prilepte:

      QtHelloWorld.exe

      a spustite novovytvorený spustiteľný súbor

    • Gratulujem práve ste skompilovali svoju aplikáciu Qt z príkazového riadka v systéme Windows.

    Metóda 4 zo 6: Pokyny na inštaláciu súpravy Qt 5.0 SDK:

    Krok 17, nainštalujte Qt SDK do systému Microsoft Windows
    Krok 17, nainštalujte Qt SDK do systému Microsoft Windows

    Krok 1. Aby sme mohli nastaviť vývojové prostredie pre Qt SDK, budeme musieť získať Qt SDK

    Príprava operačného systému Windows na vývoj aplikácií Qt

    Stiahnite si Qt SDK. Vyberte verziu systému Windows a pripravte sa na dlhé sťahovanie v závislosti od rýchlosti internetu. Ak nemáte veľmi rýchle internetové pripojenie, navrhoval by som vybrať off-line inštaláciu sady Qt SDK. Kompletná súprava Qt SDK pre operačný systém Windows má 1,7 GB, čo pri pomalom pripojení môže trvať viac ako 6 hodín

    Krok 18, nainštalujte Qt SDK do systému Microsoft Windows
    Krok 18, nainštalujte Qt SDK do systému Microsoft Windows

    Krok 2. Nainštalujte Qt SDK kliknutím na spustiteľný súbor Qt SDK

    Po inštalácii spustiteľného súboru Qt SDK budete musieť upraviť cestu systému Windows PATH, aby operačný systém Windows mohol nájsť príkazy Qt z príkazového riadka. Pri úprave systému Windows PATH dávajte pozor.

    Metóda 5 zo 6: Upravte PATH systému Windows Vista/Windows 7:

    Nainštalujte Qt SDK do systému Microsoft Windows, krok 19
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 19

    Krok 1. Postupujte podľa nižšie uvedených krokov

    • Kliknite na tlačidlo Štart
    • Kliknite na Ovládací panel
    • Kliknite na položku Systém a údržba
    • Kliknite na Systém
    • Kliknite na položku Rozšírené nastavenia systému
    • Kliknite na premenné prostredia
    • Kliknutím na PATH upravíte systémové premenné
    • Po dokončení kliknite na tlačidlo OK

    Metóda 6 zo 6: Upravte cestu Windows 8:

    Krok 20, nainštalujte Qt SDK do systému Microsoft Windows
    Krok 20, nainštalujte Qt SDK do systému Microsoft Windows

    Krok 1. Postupujte podľa nižšie uvedených krokov

    • Kliknite na ikonu priečinka v dolnom paneli úloh vedľa ikony programu Internet Explorer
    • Prejdite nadol na položku Počítač
    • Pravým tlačidlom myši kliknite na položku Vlastnosti
    • Kliknite na položku Rozšírené nastavenia systému
    • Kliknite na premenné prostredia
    • Kliknutím na PATH upravíte systémové premenné
    • Po dokončení kliknite na tlačidlo OK
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 21
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 21

    Krok 2. Do systému PATH systému Windows 8 pridajte nasledujúce

    • Zadajte/skopírujte/prilepte:

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

    • tým sa nastaví a upozorní operačný systém Windows na kompiláciu aplikácií Qt SDK z príkazového riadka. Čísla 5.0.2 označte číslo verzie súpravy Qt SDK, ktoré sa mení pri každej novej aktualizácii súpravy Qt SDK, nahraďte číslo novej verzie číslom verzie súpravy Qt SDK.
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 22
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 22

    Krok 3. Dôležité:

    Na vytváranie aplikácií Qt chcete použiť verziu MinGW, ktorá je súčasťou sady Qt SDK. Ak je v systéme Windows PATH nainštalovaná iná verzia kompilátora MinGW, napríklad; C: // MinGW/bin, budete musieť odstrániť a pridajte Qt verziu MinGW, ktorá je súčasťou Qt SDK. Je to dôležité, ak máte vo svojom systéme Windows nainštalovanú inú verziu kompilátora MinGW C/C ++, musíte ostatné MinGW odstrániť zo systému Windows PATH, pretože to spôsobí konflikty s verziou Qt MinGW a vaše aplikácie Qt sa nebudú kompilovať a správne stavať z príkazového riadka. V zásade, ak použijete inú verziu kompilátora MinGW C/C ++, vaše aplikácie Qt, ktoré vytvoríte z príkazového riadka, sa zrútia a ukončia sa s chybovými hláseniami systému. Musíte použiť verziu kompilátora MinGW C/C ++, ktorá je súčasťou sady Qt SDK.

    Krok 23, nainštalujte Qt SDK do systému Microsoft Windows
    Krok 23, nainštalujte Qt SDK do systému Microsoft Windows

    Krok 4. Po pridaní systému Qt SDK PATH do operačného systému Windows

    Ak chcete skontrolovať, či máte možnosť kompilovať z príkazového riadka systému Windows, otvorte príkazový riadok a zadajte nasledujúci príkaz.

    Nainštalujte Qt SDK do systému Microsoft Windows, krok 24
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 24

    Krok 5. Napíšte/skopírujte/prilepte:

    qmake -verzia

    • Mali by ste dostať podobnú odpoveď:
    • ' QMake verzia 3.0
    • ' Použitie Qt verzie 5.0.2 v C: / Qt / Qt5.0.2 / mingw / lib
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 25
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 25

    Krok 6. Vyvíjajte svoje aplikácie z príkazového riadka pomocou textového editora, ako je napríklad Poznámkový blok alebo WordPad, na vytváranie a úpravu zdrojového kódu a kompiláciu aplikácií Qt z príkazového riadka

    Nainštalujte Qt SDK do systému Microsoft Windows, krok 26
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 26

    Krok 7. Po pridaní súpravy Qt SDK do systému PATH pomocou vyššie uvedených pokynov môžete teraz kompilovať svoje aplikácie z príkazového riadka pomocou nasledujúcej metódy spustením nasledujúcich príkazov

    Otvorte príkazový riadok a zadajte nasledujúce príkazy.

    • Zadajte/skopírujte/prilepte:

      mkdir Qt-Aplikácie

    • Zadajte/skopírujte/prilepte:

      cd Qt-aplikácie

    • Zadajte/skopírujte/prilepte:

      mkdir QtHelloWorld

    • Zadajte/skopírujte/prilepte:

      cd QtHelloWorld

    Nainštalujte Qt SDK do systému Microsoft Windows, krok 27
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 27

    Krok 8. V adresári QtHelloWorld vytvorte pomocou textového editora, ako je napríklad Poznámkový blok alebo Wordpad, zdrojový kód Qt, zadajte nasledujúci text

    • Zadajte/skopírujte/prilepte:

      poznámkový blok main.cpp

    • uistite sa, že uložíte súbor zdrojového kódu Qt ako main.cpp
    • alebo
    • Zadajte/skopírujte/prilepte:

      spustiť wordpad

    • pomocou programu Wordpad ako textového editora budete musieť manuálne uložiť súbor zdrojového kódu Qt ako main.cpp
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 28
    Nainštalujte Qt SDK do systému Microsoft Windows, krok 28

    Krok 9. Vytvorte aplikáciu v textovom editore poznámkového bloku alebo wordpadu, zadajte nasledujúce

    • Zadajte/skopírujte/prilepte:

      #include #include #include #int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel ahoj („Vitajte v mojom prvom programe WikiHow Qt“); hello.setWindowTitle („Môj prvý program WikiHow Qt v systéme Windows“); ahoj.resize (400, 400); ahoj.show (); vrátiť app.exec (); }

      • Uložte súbor so zdrojovým kódom ako main.cpp
      • V adresári QtHelloWorld spustite nasledujúce kroky na kompiláciu a prepojenie zdrojového kódu Qt
      • Zadajte/skopírujte/prilepte:

        qmake -project

        tým sa vytvorí súbor projektu Qt

      • V súprave Qt 5.0 SDK však musíte použiť textový editor a do vygenerovaného súboru *.pro pridať nasledujúce položky, použiť textový editor, napríklad nano alebo gedit, a zadať nasledujúce príkazy:
      • Zadajte/skopírujte/prilepte:

        poznámkový blok QtHelloWorld.pro

      • Váš vygenerovaný QtHelloWorld.pro by mal vyzerať nasledovne:

      TEMPLATE = TARGET aplikácie = QtHelloWorld #INCLUDEPATH +=. # Vstupné ZDROJE += main.cpp

      Upravte vygenerovaný súbor QtHelloWorld.pro tak, aby vyzeral takto:

      TEMPLATE = TARGET aplikácie = QtHelloWorld QT += core gui QT += widgety #INCLUDEPATH +=. # Vstupné ZDROJE += main.cpp

      • Po pridaní nasledujúcich riadkov do súboru QtHelloWorld.pro pod kľúčovým slovom TARGET spustite program qmake
      • Zadajte/skopírujte/prilepte:

        QT += základné množstvo

      • Zadajte/skopírujte/prilepte:

        QT += miniaplikácie

        Uložte súbor a ukončite ho

      • Zadajte/skopírujte/prilepte:

        qmake

        Tým sa vytvorí súbor Qt make

      • Zadajte/skopírujte/prilepte:

        urobiť

        Tým sa súbor Qt make vo vašom systéme skompiluje do spustiteľného programu. V tomto bode za predpokladu, že neexistujú žiadne chyby, by mal súbor skompilovať do spustiteľného programu

      • Po úspešnom vykonaní vyššie uvedených úloh a bez chýb sa aplikácia Qt vytvorí v priečinku ladenia QtHelloWorld ako spustiteľný súbor s koncovkou .exe Prejdite do priečinka ladenia a spustite aplikáciu Qt buď kliknutím na aplikáciu, alebo spustením aplikácie Qt z príkazového riadka.
      • Zadajte/skopírujte/prilepte:

        vydanie cd

        zmeniť do priečinka vydania

      • Zadajte/skopírujte/prilepte:

        QtHelloWorld.exe

        a spustite novovytvorený spustiteľný súbor

      • Gratulujem práve ste skompilovali svoju aplikáciu Qt z príkazového riadka v systéme Windows.

Odporúča: