Jak nainstalovat Qt SDK na Ubuntu Linux (s obrázky)

Obsah:

Jak nainstalovat Qt SDK na Ubuntu Linux (s obrázky)
Jak nainstalovat Qt SDK na Ubuntu Linux (s obrázky)

Video: Jak nainstalovat Qt SDK na Ubuntu Linux (s obrázky)

Video: Jak nainstalovat Qt SDK na Ubuntu Linux (s obrázky)
Video: Inkscape Mandala Design Tutorial: How to Create Colorful Mandala Art with Live Mirror Symmetry 2024, Duben
Anonim

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:

Nainstalujte Qt SDK na Ubuntu Linux Krok 1
Nainstalujte Qt SDK na Ubuntu Linux Krok 1

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á.
Nainstalujte Qt SDK na Ubuntu Linux Krok 2
Nainstalujte Qt SDK na Ubuntu Linux Krok 2

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í.
Nainstalujte Qt SDK na Ubuntu Linux Krok 3
Nainstalujte Qt SDK na Ubuntu Linux Krok 3

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.
Nainstalujte Qt SDK na Ubuntu Linux Krok 4
Nainstalujte Qt SDK na Ubuntu Linux Krok 4

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í

Nainstalujte Qt SDK na Ubuntu Linux Krok 5
Nainstalujte Qt SDK na Ubuntu Linux Krok 5

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 6
Nainstalujte Qt SDK na Ubuntu Linux Krok 6

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
Nainstalujte Qt SDK na Ubuntu Linux Krok 7
Nainstalujte Qt SDK na Ubuntu Linux Krok 7

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 8
Nainstalujte Qt SDK na Ubuntu Linux Krok 8

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 9
Nainstalujte Qt SDK na Ubuntu Linux Krok 9

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 10
Nainstalujte Qt SDK na Ubuntu Linux Krok 10

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.

Nainstalujte Qt SDK na Ubuntu Linux Krok 11
Nainstalujte Qt SDK na Ubuntu Linux Krok 11

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 12
Nainstalujte Qt SDK na Ubuntu Linux Krok 12

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.

Nainstalujte Qt SDK na Ubuntu Linux Krok 13
Nainstalujte Qt SDK na Ubuntu Linux Krok 13

Krok 13. Napište/zkopírujte/vložte:

  • PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
  • export PATH
Nainstalujte Qt SDK na Ubuntu Linux Krok 14
Nainstalujte Qt SDK na Ubuntu Linux Krok 14

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 15
Nainstalujte Qt SDK na Ubuntu Linux Krok 15

Krok 15. Uložte soubor /etc /profile a ukončete

Nainstalujte Qt SDK na Ubuntu Linux Krok 16
Nainstalujte Qt SDK na Ubuntu Linux Krok 16

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
Nainstalujte Qt SDK na Ubuntu Linux Krok 17
Nainstalujte Qt SDK na Ubuntu Linux Krok 17

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 18
Nainstalujte Qt SDK na Ubuntu Linux Krok 18

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
Nainstalujte Qt SDK na Ubuntu Linux Krok 19
Nainstalujte Qt SDK na Ubuntu Linux Krok 19

Krok 19. Zadejte také následující příkaz níže:

  • Typ/Kopírování/Vložit:

    qmake -verze

Nainstalujte Qt SDK na Ubuntu Linux Krok 20
Nainstalujte Qt SDK na Ubuntu Linux Krok 20

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
Nainstalujte Qt SDK na Ubuntu Linux, krok 21
Nainstalujte Qt SDK na Ubuntu Linux, krok 21

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:

Nainstalujte Qt SDK na Ubuntu Linux, krok 22
Nainstalujte Qt SDK na Ubuntu Linux, krok 22

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á.
Nainstalujte Qt SDK na Ubuntu Linux Krok 23
Nainstalujte Qt SDK na Ubuntu Linux Krok 23

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í.
Nainstalujte Qt SDK na Ubuntu Linux, krok 24
Nainstalujte Qt SDK na Ubuntu Linux, krok 24

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
Nainstalujte Qt SDK na Ubuntu Linux, krok 25
Nainstalujte Qt SDK na Ubuntu Linux, krok 25

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í

Nainstalujte Qt SDK na Ubuntu Linux Krok 26
Nainstalujte Qt SDK na Ubuntu Linux Krok 26

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 27
Nainstalujte Qt SDK na Ubuntu Linux Krok 27

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
Nainstalujte Qt SDK na Ubuntu Linux Krok 28
Nainstalujte Qt SDK na Ubuntu Linux Krok 28

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 29
Nainstalujte Qt SDK na Ubuntu Linux Krok 29

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 30
Nainstalujte Qt SDK na Ubuntu Linux Krok 30

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

Nainstalujte Qt SDK na Ubuntu Linux Krok 31
Nainstalujte Qt SDK na Ubuntu Linux Krok 31

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.

Nainstalujte Qt SDK na Ubuntu Linux, krok 32
Nainstalujte Qt SDK na Ubuntu Linux, krok 32

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

Nainstalujte Qt SDK na Ubuntu Linux, krok 33
Nainstalujte Qt SDK na Ubuntu Linux, krok 33

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.

Nainstalujte Qt SDK na Ubuntu Linux Krok 34
Nainstalujte Qt SDK na Ubuntu Linux Krok 34

Krok 13. Napište/zkopírujte/vložte:

  • PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
  • export PATH
Nainstalujte Qt SDK na Ubuntu Linux Krok 35
Nainstalujte Qt SDK na Ubuntu Linux Krok 35

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

Nainstalujte Qt SDK na Ubuntu Linux, krok 36
Nainstalujte Qt SDK na Ubuntu Linux, krok 36

Krok 15. Uložte soubor /etc /profile a ukončete

Nainstalujte Qt SDK na Ubuntu Linux Krok 37
Nainstalujte Qt SDK na Ubuntu Linux Krok 37

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
Nainstalujte Qt SDK na Ubuntu Linux, krok 38
Nainstalujte Qt SDK na Ubuntu Linux, krok 38

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

Nainstalujte Qt SDK na Ubuntu Linux, krok 39
Nainstalujte Qt SDK na Ubuntu Linux, krok 39

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
Nainstalujte Qt SDK na Ubuntu Linux, krok 40
Nainstalujte Qt SDK na Ubuntu Linux, krok 40

Krok 19. Zadejte také následující příkaz níže:

  • Typ/Kopírování/Vložit:

    qmake -verze

Nainstalujte Qt SDK na Ubuntu Linux, krok 41
Nainstalujte Qt SDK na Ubuntu Linux, krok 41

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
Nainstalujte Qt SDK na Ubuntu Linux, krok 42
Nainstalujte Qt SDK na Ubuntu Linux, krok 42

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.

Doporučuje: