Ako nainštalovať Qt SDK na Ubuntu Linux (s obrázkami)

Obsah:

Ako nainštalovať Qt SDK na Ubuntu Linux (s obrázkami)
Ako nainštalovať Qt SDK na Ubuntu Linux (s obrázkami)

Video: Ako nainštalovať Qt SDK na Ubuntu Linux (s obrázkami)

Video: Ako nainštalovať Qt SDK na Ubuntu Linux (s obrázkami)
Video: JAK VYTVOŘIT REKLAMNÍ BANNER ZDARMA V APLIKACI PHOTOPEA - Shoptet.TV (80. díl) 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). Niektoré z dobre známych aplikácií vyvinutých s Qt sú KDE, Opera, Google Earth a Skype. 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. Podrobnejšie informácie o súprave Qt SDK nájdete na webovej stránke Qt SDK. Ďalšie informácie o vytvorení prvého programu Qt nájdete v nasledujúcom dokumente Ako vytvoriť prvý program Qt v systéme Ubuntu Linux.

Poznámka:

Tento dokument sa zaoberá inštaláciou 64-bitovej verzie Qt SDK 4.8 a Qt SDK 5.0, súprava na vývoj softvéru v Ubuntu Linux a bude fungovať aj pre Debian a Linux Mint.

Kroky

Metóda 1 z 2: Qt SDK 4.8 Pokyny k inštalácii:

Nainštalujte Qt SDK na Ubuntu Linux Krok 1
Nainštalujte Qt SDK na Ubuntu Linux Krok 1

Krok 1. Najprv určte bitovú verziu operačného systému Ubuntu Linux otvorením terminálu, zadaním nižšie uvedeného postupu a stiahnutím zodpovedajúcej bitovej verzie Qt SDK pre svoj operačný systém

Ak napríklad používate 32-bitový Ubuntu Linux, stiahnite si 32-bitovú súpravu Qt SDK, ak používate 64-bitovú verziu Ubuntu Linux, stiahnite si 64-bitovú súpravu Qt SDK.

  • Zadajte/skopírujte/prilepte:

    súbor /sbin /init

  • Všimnite si bitovej verzie architektúry operačného systému Ubuntu Linux, ktorá zobrazí, či je 32-bitová alebo 64-bitová.
Krok 2, nainštalujte Qt SDK na Ubuntu Linux
Krok 2, nainštalujte Qt SDK na Ubuntu Linux

Krok 2. Potom si stiahnite Qt Software Development Kit (SDK) Stiahnite si Qt SDK

  • Vyberte architektúru systému Ubuntu Linux, ako je 32-bitová alebo 64-bitová verzia súpravy Qt SDK. Môžete tiež pridať vývojové knižnice, aby ste mohli bez komplikácií spúšťať aplikácie Qt podľa týchto krokov.
  • Poznámka:

    Pokiaľ ide o sťahovanie súpravy SDK, stiahnite si offline inštaláciu, pretože sťahovanie trvá dlho, pokiaľ nemáte skutočne rýchle sťahovacie pripojenie.

  • Na stiahnutie sady Qt SDK pomocou metódy online inštalátora alebo metódy offline inštalácie máte dva spôsoby. Radšej si stiahnem celú sadu SDK pomocou metódy offline. Pretože triedy, ktoré tvoria súpravu Qt SDK, sú také veľké, trvá stiahnutie pomalého pripojenia SDK niekoľko hodín. U niektorých používateľov, ktorí chcú vyskúšať súpravu Qt SDK, to môže, ale nemusí byť vypnutie.
  • Návrh: Ak nemáte skutočne rýchle pripojenie, dôrazne odporúčam použiť offline inštalátor namiesto online.
Nainštalujte Qt SDK na Ubuntu Linux Krok 3
Nainštalujte Qt SDK na Ubuntu Linux Krok 3

Krok 3. Otvorte terminál a zadajte nasledujúce príkazy:

  • Zadajte/skopírujte/prilepte:

    sudo apt-get install synaptic

  • Zadajte/skopírujte/prilepte:

    sudo apt-get aktualizácia

  • Tento príkaz sa používa na aktualizáciu a synchronizáciu súborov indexu balíkov z ich zdrojov prostredníctvom internetu.
  • Zadajte/skopírujte/prilepte:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • Tento príkaz pridáva do vášho systému Linux Linux ďalšie vývojové knižnice Qt, ktoré umožňujú bezproblémové spustenie programov Qt vo vašom systéme.
Nainštalujte Qt SDK na Ubuntu Linux Krok 4
Nainštalujte Qt SDK na Ubuntu Linux Krok 4

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

cd /domov /"tvoj_uživatel_nazov"/K stiahnutiu

Tým sa zmeníte na adresár Downloads vo vašom systéme

Nainštalujte Qt SDK na Ubuntu Linux, krok 5
Nainštalujte Qt SDK na Ubuntu Linux, krok 5

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

sudo -s chmod u+x QtSdk-offline-linux-x86_64-v1.2.1.run

Vďaka tomu bude Qt SDK spustiteľná pre všetkých používateľov vo vašom systéme

Nainštalujte Qt SDK na Ubuntu Linux, krok 6
Nainštalujte Qt SDK na Ubuntu Linux, krok 6

Krok 6. Nainštalujte Qt SDK zadaním nasledujúceho príkazu

  • Zadajte/skopírujte/prilepte:

    sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks

  • Na inštaláciu sady Qt SDK musíte mať oprávnenia superužívateľa
Nainštalujte Qt SDK na Ubuntu Linux, krok 7
Nainštalujte Qt SDK na Ubuntu Linux, krok 7

Krok 7. Pri inštalácii súpravy Qt SDK budete vyzvaní, aby ste vybrali adresár, v ktorom má byť umiestnená súprava Qt SDK

Vyberte /opt a vaša Qt SDK sa nainštaluje do adresára s názvom /opt /QtSDK

Nainštalujte Qt SDK na Ubuntu Linux, krok 8
Nainštalujte Qt SDK na Ubuntu Linux, krok 8

Krok 8. Vykonaním nasledujúceho príkazu zmeňte povolenia na umiestnenie adresára Qt SDK tak, aby boli dostupné pre všetkých používateľov

Nainštalujte Qt SDK na Ubuntu Linux, krok 9
Nainštalujte Qt SDK na Ubuntu Linux, krok 9

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

sudo -s chmod -R 777 /opt /QtSDK

Vďaka tomu bude Qt SDK spustiteľná pre všetkých používateľov vo vašom systéme

Nainštalujte Qt SDK na Ubuntu Linux, krok 10
Nainštalujte Qt SDK na Ubuntu Linux, krok 10

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

sudo -s chmod -R 777 /home /"tvoj_uživatel_nazov"/.config/Nokia

Tým sa zabráni chybovým hláseniam pri spustení QtCreatoru, pričom sa uvádza, že nemôže zapisovať do /home /"tvoj_uživatel_nazov"Adresár /.config/Nokia.

Nainštalujte Qt SDK na Ubuntu Linux, krok 11
Nainštalujte Qt SDK na Ubuntu Linux, krok 11

Krok 11. Po inštalácii programu Qt otvorte terminál a pomocou textového editora, ako je nano alebo gedit, upravte svoj profil /etc /

  • Zadajte/skopírujte/prilepte:

    sudo -s nano /etc /profile

  • alebo
  • Zadajte/skopírujte/prilepte:

    sudo -s gedit /etc /profile

Nainštalujte Qt SDK na Ubuntu Linux, krok 12
Nainštalujte Qt SDK na Ubuntu Linux, krok 12

Krok 12. Prejdite nadol na koniec súboru /etc /profile a zadajte nasledujúci text nižšie

Tento riadok chcete pridať nižšie do svojho širokého súboru /etc /profile system, aby ste mali možnosť zostaviť programy Qt z koncovej linky.

Nainštalujte Qt SDK na Ubuntu Linux, krok 13
Nainštalujte Qt SDK na Ubuntu Linux, krok 13

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

  • PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
  • export PATH
Nainštalujte Qt SDK na Ubuntu Linux, krok 14
Nainštalujte Qt SDK na Ubuntu Linux, krok 14

Krok 14. Vyššie uvedené číslo zvýraznené tučným písmom označuje číslo verzie súpravy Qt SDK, preto sa uistite, že zadávate správne číslo verzie súpravy Qt SDK

S novými verziami sa Qt SDK vždy zlepšuje. Uistite sa teda, že si pamätáte číslo verzie súpravy Qt SDK.

V tomto prípade napríklad používame verziu Qt 4.8.1, preto sa číslo verzie v profile /etc /bude zobrazovať ako 4.8.1

Nainštalujte Qt SDK na Ubuntu Linux, krok 15
Nainštalujte Qt SDK na Ubuntu Linux, krok 15

Krok 15. Uložte súbor /etc /profile a ukončite program

Nainštalujte Qt SDK na Ubuntu Linux, krok 16
Nainštalujte Qt SDK na Ubuntu Linux, krok 16

Krok 16. Znova načítajte súbor /etc /profile zadaním nasledujúceho príkazu

  • Zadajte/skopírujte/prilepte:

    . /etc/profil

  • Uistite sa, že zadáte a. a potom medzeru na znovu načítanie súboru /etc /profile
Nainštalujte Qt SDK na Ubuntu Linux, krok 17
Nainštalujte Qt SDK na Ubuntu Linux, krok 17

Krok 17. Po opätovnom načítaní súboru /etc /profile zadajte nasledujúci príkaz, môžete zadať nasledujúce príkazy a uistiť sa, že váš systém Ubuntu Linux rozpozná, že súprava Qt SDK bola akceptovaná systémom PATH

Nainštalujte Qt SDK na Ubuntu Linux, krok 18
Nainštalujte Qt SDK na Ubuntu Linux, krok 18

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

ktorý qmake

  • Mali by ste dostať odpoveď, ako je tá nižšie
  • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Nainštalujte Qt SDK na Ubuntu Linux, krok 19
Nainštalujte Qt SDK na Ubuntu Linux, krok 19

Krok 19. Tiež zadajte nasledujúci príkaz nižšie:

  • Zadajte/skopírujte/prilepte:

    qmake -verzia

Krok 20, nainštalujte Qt SDK na Ubuntu Linux
Krok 20, nainštalujte Qt SDK na Ubuntu Linux

Krok 20. Mali by ste dostať podobnú odpoveď:

  • ' QMake verzia 2.01a
  • ' Použitie Qt verzie 4.8.1 v /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Nainštalujte Qt SDK na Ubuntu Linux, krok 21
Nainštalujte Qt SDK na Ubuntu Linux, krok 21

Krok 21. To vám umožní vedieť, že ste schopní zostaviť programy Qt z príkazového riadka

Teraz ste pripravení kompilovať programy Qt vo svojom systéme Ubuntu Linux. Po úspešnom nainštalovaní súpravy Qt SDK do vášho systému možno budete chcieť skúsiť skompilovať svoj prvý program Qt. V tomto dokumente nájdete ďalšie informácie o tom, ako vytvoriť prvý program Qt v systéme Ubuntu Linux.

Metóda 2 z 2: Pokyny na inštaláciu Qt SDK 5.0:

Nainštalujte Qt SDK na Ubuntu Linux, krok 22
Nainštalujte Qt SDK na Ubuntu Linux, krok 22

Krok 1. Najprv určte bitovú verziu operačného systému Ubuntu Linux otvorením terminálu a zadaním nižšie uvedeného postupu a stiahnutím zodpovedajúcej bitovej verzie SDK Qt pre svoj operačný systém

Ak napríklad používate 32-bitový Ubuntu Linux, stiahnite si 32-bitovú súpravu Qt SDK, ak používate 64-bitovú verziu Ubuntu Linux, stiahnite si 64-bitovú súpravu Qt SDK.

  • Zadajte/skopírujte/prilepte:

    súbor /sbin /init

  • Všimnite si bitovej verzie architektúry operačného systému Ubuntu Linux, ktorá zobrazí, či je 32-bitová alebo 64-bitová.
Nainštalujte Qt SDK na Ubuntu Linux, krok 23
Nainštalujte Qt SDK na Ubuntu Linux, krok 23

Krok 2. Potom si stiahnite Qt Software Development Kit (SDK) Stiahnite si Qt SDK

  • Vyberte architektúru systému Ubuntu Linux, ako je 32-bitová alebo 64-bitová verzia súpravy Qt SDK. Môžete tiež pridať vývojové knižnice, aby ste mohli bez komplikácií spúšťať aplikácie Qt podľa týchto krokov.
  • Poznámka:

    Pokiaľ ide o sťahovanie súpravy SDK, stiahnite si offline inštaláciu, pretože sťahovanie trvá dlho, pokiaľ nemáte skutočne rýchle sťahovacie pripojenie.

  • Na stiahnutie sady Qt SDK pomocou metódy online inštalátora alebo metódy offline inštalácie máte dva spôsoby. Radšej si stiahnem celú sadu SDK pomocou metódy offline. Pretože triedy, ktoré tvoria súpravu Qt SDK, sú také veľké, trvá stiahnutie pomalého pripojenia SDK niekoľko hodín. U niektorých používateľov, ktorí chcú vyskúšať súpravu Qt SDK, to môže, ale nemusí byť vypnutie.
  • Návrh: Ak nemáte skutočne rýchle pripojenie, dôrazne odporúčam použiť offline inštalátor namiesto online.
Nainštalujte Qt SDK na Ubuntu Linux, krok 24
Nainštalujte Qt SDK na Ubuntu Linux, krok 24

Krok 3. Otvorte terminál a zadajte nasledujúce príkazy:

  • Zadajte/skopírujte/prilepte:

    sudo apt-get install synaptic

  • Zadajte/skopírujte/prilepte:

    sudo apt-get aktualizácia

  • Tento príkaz sa používa na aktualizáciu a synchronizáciu súborov indexu balíkov z ich zdrojov prostredníctvom internetu.
  • Zadajte/skopírujte/prilepte:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • Tento príkaz pridáva do vášho systému Linux Linux ďalšie vývojové knižnice Qt, ktoré umožňujú bezproblémové fungovanie programov Qt vo vašom systéme. Tieto informácie som zahrnul len pre prípad, že chcete mať nainštalované knižnice kompatibilné s Qt SDK 4.8
  • Zadajte/skopírujte/prilepte:

    sudo apt-get install build-essential

  • tým sa pridajú ďalšie knižnice C/C ++ na kompiláciu
  • Zadajte/skopírujte/prilepte:

    sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev

  • to pridá funkciu OpenGL pri spustení vašich aplikácií Qt
Nainštalujte Qt SDK na Ubuntu Linux, krok 25
Nainštalujte Qt SDK na Ubuntu Linux, krok 25

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

cd /domov /"tvoj_uživatel_nazov"/K stiahnutiu

Tým sa zmeníte na adresár Downloads vo vašom systéme

Nainštalujte Qt SDK na Ubuntu Linux, krok 26
Nainštalujte Qt SDK na Ubuntu Linux, krok 26

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

sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run

Vďaka tomu bude Qt SDK spustiteľná pre všetkých používateľov vo vašom systéme

Nainštalujte Qt SDK na Ubuntu Linux, krok 27
Nainštalujte Qt SDK na Ubuntu Linux, krok 27

Krok 6. Nainštalujte Qt SDK zadaním nasledujúceho príkazu

  • Zadajte/skopírujte/prilepte:

    sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -style cleanlooks

  • Na inštaláciu sady Qt SDK musíte mať oprávnenia superužívateľa
Nainštalujte Qt SDK na Ubuntu Linux, krok 28
Nainštalujte Qt SDK na Ubuntu Linux, krok 28

Krok 7. Pri inštalácii súpravy Qt SDK budete vyzvaní, aby ste vybrali adresár, v ktorom má byť umiestnená súprava Qt SDK

Vyberte /opt a vaša Qt SDK sa nainštaluje do adresára s názvom /opt /QtSDK

Nainštalujte Qt SDK na Ubuntu Linux, krok 29
Nainštalujte Qt SDK na Ubuntu Linux, krok 29

Krok 8. Vykonaním nasledujúceho príkazu zmeňte povolenia na umiestnenie adresára Qt SDK tak, aby boli dostupné pre všetkých používateľov

Nainštalujte Qt SDK na Ubuntu Linux, krok 30
Nainštalujte Qt SDK na Ubuntu Linux, krok 30

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

sudo -s chmod -R 777 /opt/Qt5.0.2

Vďaka tomu bude Qt SDK spustiteľná pre všetkých používateľov vo vašom systéme

Nainštalujte Qt SDK na Ubuntu Linux, krok 31
Nainštalujte Qt SDK na Ubuntu Linux, krok 31

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

sudo -s chmod -R 777 /home /"tvoj_uživatel_nazov"/.config/QtProject

Tým sa zabráni chybovým hláseniam pri spustení QtCreatoru, pričom sa uvádza, že nemôže zapisovať do /home /"tvoj_uživatel_nazov"Adresár /.config/QtProject.

Nainštalujte Qt SDK na Ubuntu Linux, krok 32
Nainštalujte Qt SDK na Ubuntu Linux, krok 32

Krok 11. Po inštalácii programu Qt otvorte terminál a pomocou textového editora, ako je nano alebo gedit, upravte svoj profil /etc /

  • Zadajte/skopírujte/prilepte:

    sudo -s nano /etc /profile

  • alebo
  • Zadajte/skopírujte/prilepte:

    sudo -s gedit /etc /profile

Nainštalujte Qt SDK na Ubuntu Linux, krok 33
Nainštalujte Qt SDK na Ubuntu Linux, krok 33

Krok 12. Prejdite nadol na koniec súboru /etc /profile a zadajte nasledujúci text nižšie

Tento riadok chcete pridať nižšie do svojho širokého súboru /etc /profile system, aby ste mali možnosť zostaviť programy Qt z koncovej linky.

Nainštalujte Qt SDK na Ubuntu Linux, krok 34
Nainštalujte Qt SDK na Ubuntu Linux, krok 34

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

  • PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
  • export PATH
Nainštalujte Qt SDK na Ubuntu Linux, krok 35
Nainštalujte Qt SDK na Ubuntu Linux, krok 35

Krok 14. Vyššie uvedené číslo zvýraznené tučným písmom označuje číslo verzie súpravy Qt SDK, preto sa uistite, že zadávate správne číslo verzie súpravy Qt SDK

S novými verziami sa Qt SDK vždy zlepšuje. Uistite sa teda, že si pamätáte číslo verzie súpravy Qt SDK.

Používame napríklad verziu Qt 5.0.2 v tomto prípade by preto číslo verzie v /etc /profile odrážalo ako 5.0.2

Nainštalujte Qt SDK na Ubuntu Linux, krok 36
Nainštalujte Qt SDK na Ubuntu Linux, krok 36

Krok 15. Uložte súbor /etc /profile a ukončite program

Nainštalujte Qt SDK na Ubuntu Linux, krok 37
Nainštalujte Qt SDK na Ubuntu Linux, krok 37

Krok 16. Znova načítajte súbor /etc /profile zadaním nasledujúceho príkazu

  • Zadajte/skopírujte/prilepte:

    . /etc/profil

  • Uistite sa, že zadáte a. a potom medzeru na znovu načítanie súboru /etc /profile
Nainštalujte Qt SDK na Ubuntu Linux, krok 38
Nainštalujte Qt SDK na Ubuntu Linux, krok 38

Krok 17. Po opätovnom načítaní súboru /etc /profile zadajte nasledujúci príkaz, pomocou ktorého môžete zadať nasledujúce príkazy, aby ste sa uistili, že váš systém Ubuntu Linux rozpozná, že súprava Qt SDK bola akceptovaná systémom PATH

Nainštalujte Qt SDK na Ubuntu Linux, krok 39
Nainštalujte Qt SDK na Ubuntu Linux, krok 39

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

ktorý qmake

  • Mali by ste dostať odpoveď, ako je tá nižšie
  • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Nainštalujte Qt SDK na Ubuntu Linux, krok 40
Nainštalujte Qt SDK na Ubuntu Linux, krok 40

Krok 19. Tiež zadajte nasledujúci príkaz nižšie:

  • Zadajte/skopírujte/prilepte:

    qmake -verzia

Nainštalujte Qt SDK na Ubuntu Linux, krok 41
Nainštalujte Qt SDK na Ubuntu Linux, krok 41

Krok 20. Mali by ste dostať podobnú odpoveď:

  • QMake verzia 3.0
  • Použitie Qt verzie 5.0.2 v /opt/Qt5.0.2/5.0.2/gcc/lib
Nainštalujte Qt SDK na Ubuntu Linux, krok 42
Nainštalujte Qt SDK na Ubuntu Linux, krok 42

Krok 21. To vám umožní vedieť, že ste schopní zostaviť programy Qt SDK 5.0 z príkazového riadka

Teraz ste pripravení kompilovať programy Qt vo svojom systéme Ubuntu Linux. Po úspešnom nainštalovaní súpravy Qt SDK do vášho systému možno budete chcieť skúsiť skompilovať svoj prvý program Qt. V tomto dokumente nájdete ďalšie informácie o tom, ako vytvoriť prvý program Qt v systéme Ubuntu Linux.

Odporúča: