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:
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. 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.
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.
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
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
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
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
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
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
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.
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
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.
Krok 13. Napíšte/skopírujte/prilepte:
- PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
- export PATH
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
Krok 15. Uložte súbor /etc /profile a ukončite program
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
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
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
Krok 19. Tiež zadajte nasledujúci príkaz nižšie:
-
Zadajte/skopírujte/prilepte:
qmake -verzia
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
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:
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á.
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.
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
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
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
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
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
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
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
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.
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
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.
Krok 13. Napíšte/skopírujte/prilepte:
- PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- export PATH
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
Krok 15. Uložte súbor /etc /profile a ukončite program
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
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
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
Krok 19. Tiež zadajte nasledujúci príkaz nižšie:
-
Zadajte/skopírujte/prilepte:
qmake -verzia
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
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.