Qt Software Development Kit (SDK) je multiplatformní aplikační rámec, který se široce používá pro vývoj aplikačního softwaru s grafickým uživatelským rozhraním (GUI). Některé z dobře známých aplikací vyvinutých s Qt jsou KDE, Opera, Google Earth a Skype. Jedná se o přenosný multiplatformní rámec uživatelského rozhraní, který funguje na operačních systémech Windows, Linux a Mac OS X. Qt SDK vám pomáhá vytvářet grafická uživatelská rozhraní (GUI) pro vaše aplikace, které poběží na Windows, Linux a Mac OS X. Podrobnější informace o Qt SDK najdete na webu Qt SDK. Další informace o vytváření prvního programu Qt najdete v následujícím dokumentu Jak vytvořit první program Qt na Ubuntu Linux.
Poznámka:
Tento dokument se zabývá instalací 64bitové verze Qt SDK 4.8 a Qt SDK 5.0, sada pro vývoj softwaru na Ubuntu Linux a bude fungovat i pro Debian a Linux Mint.
Kroky
Metoda 1 ze 2: Qt SDK 4.8 Pokyny k instalaci:
Krok 1. Nejprve určete bitovou verzi operačního systému Ubuntu Linux tak, že otevřete terminál a zadáte následující text a stáhnete si odpovídající bitovou verzi sady Qt SDK pro svůj operační systém
Pokud například používáte 32bitový Ubuntu Linux, stáhněte si 32bitovou sadu Qt SDK, pokud používáte 64bitovou verzi Ubuntu Linux, stáhněte si 64bitovou sadu Qt SDK.
-
Typ/Kopírování/Vložit:
soubor /sbin /init
- Všimněte si bitové verze architektury operačního systému Ubuntu Linux, která zobrazí, zda je 32bitová nebo 64bitová.
Krok 2. Dále si stáhněte Qt Software Development Kit (SDK) Stáhněte si Qt SDK
- Vyberte architekturu systému Ubuntu Linux, například 32bitovou nebo 64bitovou verzi sady Qt SDK. Můžete také přidat vývojové knihovny, abyste mohli bez komplikací spouštět aplikace Qt podle těchto kroků.
-
Poznámka:
Pokud jde o stahování sady SDK, stáhněte si offline instalaci, protože stahování trvá dlouho, pokud nemáte opravdu rychlé připojení ke stažení.
- Pokud jde o stahování sady Qt SDK, máte dvě metody - metodu online instalace nebo metodu offline instalace. Dávám přednost stahování úplné sady SDK pomocí offline metody. Protože třídy, které tvoří sadu Qt SDK, jsou tak velké, trvá stažení sady SDK při pomalém připojení několik hodin. U některých uživatelů, kteří si chtějí vyzkoušet Qt SDK, to může, ale nemusí být vypnuto.
- Návrh: Důrazně doporučuji použít offline instalační program namísto online instalačního programu, pokud nemáte opravdu rychlé připojení.
Krok 3. Otevřete terminál a zadejte následující příkazy:
-
Typ/Kopírování/Vložit:
sudo apt-get install synaptic
-
Typ/Kopírování/Vložit:
sudo apt-get update
- Tento příkaz se používá k aktualizaci a resynchronizaci souborů indexu balíčku z jejich zdrojů přes internet.
-
Typ/Kopírování/Vložit:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Tento příkaz přidá do vašeho systému Linux Linux další vývojové knihovny Qt, které umožní bezproblémové spuštění programů Qt ve vašem systému.
Krok 4. Napište/zkopírujte/vložte:
cd /domov /"vaše uživatelské jméno"/Soubory ke stažení
Tím se ve vašem systému změníte na adresář Stahování
Krok 5. Napište/zkopírujte/vložte:
sudo -s chmod u+x QtSdk-offline-linux-x86_64-v1.2.1.run
Díky tomu bude Qt SDK spustitelný pro všechny uživatele ve vašem systému
Krok 6. Nainstalujte Qt SDK zadáním následujícího příkazu
-
Typ/Kopírování/Vložit:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks
- K instalaci sady Qt SDK musíte mít oprávnění superuživatele
Krok 7. Když nainstalujete Qt SDK, budete vyzváni k výběru adresáře, kde chcete Qt SDK pobývat
Vyberte /opt a vaše Qt SDK se nainstaluje do adresáře s názvem /opt /QtSDK
Krok 8. Změňte oprávnění v umístění adresáře Qt SDK tak, aby byla k dispozici všem uživatelům, zadáním následujícího příkazu
Krok 9. Napište/zkopírujte/vložte:
sudo -s chmod -R 777 /opt /QtSDK
Díky tomu bude Qt SDK spustitelný pro všechny uživatele ve vašem systému
Krok 10. Napište/zkopírujte/vložte:
sudo -s chmod -R 777 /home /"vaše uživatelské jméno"/.config/Nokia
Tím se zabrání chybovým zprávám při spuštění QtCreatoru s tím, že nemůže zapisovat do /home /"vaše uživatelské jméno"Adresář /.config/Nokia.
Krok 11. Jakmile je program Qt nainstalován, otevřete terminál a pomocí textového editoru, jako je nano nebo gedit, upravte svůj /etc /profil
-
Typ/Kopírování/Vložit:
sudo -s nano /etc /profile
- nebo
-
Typ/Kopírování/Vložit:
sudo -s gedit /etc /profile
Krok 12. Přejděte dolů na konec souboru /etc /profile a zadejte následující text níže
Chcete -li přidat tento řádek níže do vašeho souboru /etc /profile system wide, abyste měli možnost kompilovat programy Qt z terminálové linky.
Krok 13. Napište/zkopírujte/vložte:
- PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
- export PATH
Krok 14. Výše uvedené číslo zvýrazněné tučně označuje číslo verze sady Qt SDK, proto se ujistěte, že zadáváte správné číslo verze sady Qt SDK
S novými verzemi se Qt SDK vždy zlepšuje. Ujistěte se tedy, že si pamatujete číslo verze sady Qt SDK.
V tomto příkladu například používáme Qt verze 4.8.1, takže číslo verze v /etc /profilu bude odrážet jako 4.8.1
Krok 15. Uložte soubor /etc /profile a ukončete
Krok 16. Znovu načtěte soubor /etc /profile zadáním následujícího příkazu
-
Typ/Kopírování/Vložit:
. /etc/profil
- Ujistěte se, že zadáte a. a poté mezeru pro opětovné načtení souboru /etc /profile
Krok 17. Jakmile je soubor /etc /profile znovu načten, zadejte následující příkaz, můžete zadat následující příkazy, abyste se ujistili, že váš systém Ubuntu Linux rozpozná, že QT SDK byla přijata systémem PATH
Krok 18. Napište/zkopírujte/vložte:
který qmake
- Měli byste obdržet odpověď, jako je ta níže
- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Krok 19. Zadejte také následující příkaz níže:
-
Typ/Kopírování/Vložit:
qmake -verze
Krok 20. Měli byste obdržet odpověď podobnou této:
- ' QMake verze 2.01a
- ' Použití Qt verze 4.8.1 v /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Krok 21. Tím se dozvíte, že jste schopni kompilovat programy Qt z příkazového řádku
Nyní jste připraveni kompilovat programy Qt ve vašem systému Linux Linux. Jakmile je do vašeho systému úspěšně nainstalována sada Qt SDK, můžete zkusit zkompilovat svůj první program Qt. Další informace o tom, jak vytvořit svůj první program Qt v systému Ubuntu Linux, naleznete v tomto dokumentu.
Metoda 2 ze 2: Pokyny k instalaci Qt SDK 5.0:
Krok 1. Nejprve určete bitovou verzi operačního systému Ubuntu Linux tak, že otevřete terminál a zadáte následující text a stáhnete si odpovídající bitovou verzi sady Qt SDK pro svůj operační systém
Pokud například používáte 32bitový Ubuntu Linux, stáhněte si 32bitovou sadu Qt SDK, pokud používáte 64bitovou verzi Ubuntu Linux, stáhněte si 64bitovou sadu Qt SDK.
-
Typ/Kopírování/Vložit:
soubor /sbin /init
- Všimněte si bitové verze architektury operačního systému Ubuntu Linux, která zobrazí, zda je 32bitová nebo 64bitová.
Krok 2. Dále si stáhněte Qt Software Development Kit (SDK) Stáhněte si Qt SDK
- Vyberte architekturu systému Ubuntu Linux, například 32bitovou nebo 64bitovou verzi sady Qt SDK. Můžete také přidat vývojové knihovny, abyste mohli bez komplikací spouštět aplikace Qt podle těchto kroků.
-
Poznámka:
Pokud jde o stahování sady SDK, stáhněte si offline instalaci, protože stahování trvá dlouho, pokud nemáte opravdu rychlé připojení ke stažení.
- Pokud jde o stahování sady Qt SDK, máte dvě metody - metodu online instalace nebo metodu offline instalace. Dávám přednost stahování úplné sady SDK pomocí offline metody. Protože třídy, které tvoří sadu Qt SDK, jsou tak velké, trvá stažení sady SDK při pomalém připojení několik hodin. U některých uživatelů, kteří si chtějí vyzkoušet Qt SDK, to může, ale nemusí být vypnuto.
- Návrh: Důrazně doporučuji použít offline instalační program namísto online instalačního programu, pokud nemáte opravdu rychlé připojení.
Krok 3. Otevřete terminál a zadejte následující příkazy:
-
Typ/Kopírování/Vložit:
sudo apt-get install synaptic
-
Typ/Kopírování/Vložit:
sudo apt-get update
- Tento příkaz se používá k aktualizaci a resynchronizaci souborů indexu balíčku z jejich zdrojů přes internet.
-
Typ/Kopírování/Vložit:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Tento příkaz přidá do vašeho systému Linux Linux další vývojové knihovny Qt, které umožní bezproblémové spuštění programů Qt ve vašem systému. Tyto informace jsem vložil jen pro případ, že chcete mít nainstalované knihovny kompatibilní s Qt SDK 4.8
-
Typ/Kopírování/Vložit:
sudo apt-get install build-essential
- tím se přidají další knihovny C/C ++ pro kompilaci
-
Typ/Kopírování/Vložit:
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- to přidá funkci OpenGL při spouštění vašich aplikací Qt
Krok 4. Zadejte/zkopírujte/vložte:
cd /domov /"vaše uživatelské jméno"/Soubory ke stažení
Tím se ve vašem systému změníte na adresář Stahování
Krok 5. Napište/zkopírujte/vložte:
sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run
Díky tomu bude Qt SDK spustitelný pro všechny uživatele ve vašem systému
Krok 6. Nainstalujte Qt SDK zadáním následujícího příkazu
-
Typ/Kopírování/Vložit:
sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -style cleanlooks
- K instalaci sady Qt SDK musíte mít oprávnění superuživatele
Krok 7. Když nainstalujete Qt SDK, budete vyzváni k výběru adresáře, kde chcete Qt SDK pobývat
Vyberte /opt a vaše Qt SDK se nainstaluje do adresáře s názvem /opt /QtSDK
Krok 8. Změňte oprávnění v umístění adresáře Qt SDK tak, aby byla k dispozici všem uživatelům, zadáním následujícího příkazu
Krok 9. Napište/zkopírujte/vložte:
sudo -s chmod -R 777 /opt/Qt5.0.2
Díky tomu bude Qt SDK spustitelný pro všechny uživatele ve vašem systému
Krok 10. Napište/zkopírujte/vložte:
sudo -s chmod -R 777 /home /"vaše uživatelské jméno"/.config/QtProject
Tím se zabrání chybovým zprávám při spuštění QtCreatoru s tím, že nemůže zapisovat do /home /"vaše uživatelské jméno"Adresář /.config/QtProject.
Krok 11. Jakmile je nainstalován program Qt, otevřete terminál a pomocí textového editoru, jako je nano nebo gedit, upravte svůj /etc /profil
-
Typ/Kopírování/Vložit:
sudo -s nano /etc /profile
- nebo
-
Typ/Kopírování/Vložit:
sudo -s gedit /etc /profile
Krok 12. Přejděte dolů na konec souboru /etc /profile a zadejte následující text níže
Chcete -li přidat tento řádek níže do vašeho souboru /etc /profile system wide, abyste měli možnost kompilovat programy Qt z terminálové linky.
Krok 13. Napište/zkopírujte/vložte:
- PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- export PATH
Krok 14. Výše uvedené číslo zvýrazněné tučně označuje číslo verze sady Qt SDK, proto se ujistěte, že zadáváte správné číslo verze sady Qt SDK
S novými verzemi se Qt SDK vždy zlepšuje. Ujistěte se tedy, že si pamatujete číslo verze sady Qt SDK.
Používáme například verzi Qt 5.0.2 v tomto případě by tedy číslo verze v /etc /profilu odráželo jako 5.0.2
Krok 15. Uložte soubor /etc /profile a ukončete
Krok 16. Znovu načtěte soubor /etc /profile zadáním následujícího příkazu
-
Typ/Kopírování/Vložit:
. /etc/profil
- Ujistěte se, že zadáte a. a poté mezeru, abyste mohli znovu načíst soubor /etc /profile
Krok 17. Jakmile je soubor /etc /profile znovu načten, zadejte následující příkaz, můžete zadat následující příkazy, abyste se ujistili, že váš systém Ubuntu Linux rozpozná, že QT SDK byla přijata systémem PATH
Krok 18. Napište/zkopírujte/vložte:
který qmake
- Měli byste obdržet odpověď, jako je ta níže
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Krok 19. Zadejte také následující příkaz níže:
-
Typ/Kopírování/Vložit:
qmake -verze
Krok 20. Měli byste obdržet odpověď podobnou této:
- QMake verze 3.0
- Použití Qt verze 5.0.2 v /opt/Qt5.0.2/5.0.2/gcc/lib
Krok 21. Tím se dozvíte, že jste schopni kompilovat programy Qt SDK 5.0 z příkazového řádku
Nyní jste připraveni kompilovat programy Qt ve vašem systému Linux Linux. Jakmile je do vašeho systému úspěšně nainstalována sada Qt SDK, můžete zkusit zkompilovat svůj první program Qt. Další informace o tom, jak vytvořit svůj první program Qt v systému Ubuntu Linux, naleznete v tomto dokumentu.