Jak zainstalować Qt SDK w systemie Ubuntu Linux (ze zdjęciami)

Spisu treści:

Jak zainstalować Qt SDK w systemie Ubuntu Linux (ze zdjęciami)
Jak zainstalować Qt SDK w systemie Ubuntu Linux (ze zdjęciami)

Wideo: Jak zainstalować Qt SDK w systemie Ubuntu Linux (ze zdjęciami)

Wideo: Jak zainstalować Qt SDK w systemie Ubuntu Linux (ze zdjęciami)
Wideo: Inkscape Mandala Design Tutorial: How to Create Colorful Mandala Art with Live Mirror Symmetry 2024, Marsz
Anonim

Qt Software Development Kit (SDK) to wieloplatformowa struktura aplikacji, która jest szeroko stosowana do tworzenia oprogramowania z graficznym interfejsem użytkownika (GUI). Niektóre z dobrze znanych aplikacji opracowanych przy użyciu Qt to KDE, Opera, Google Earth i Skype. Jest to przenośna platforma interfejsu użytkownika aplikacji na wielu platformach, która działa w systemach operacyjnych Windows, Linux i Mac OS X. Qt SDK pomaga tworzyć graficzne interfejsy użytkownika (GUI) dla aplikacji, które będą działać w systemach Windows, Linux i Mac OS X. Aby uzyskać bardziej szczegółowe informacje na temat Qt SDK, odwiedź witrynę Qt SDK. Aby uzyskać dodatkowe informacje na temat tworzenia pierwszego programu Qt, zapoznaj się z następującym dokumentem Jak utworzyć swój pierwszy program Qt w systemie Ubuntu Linux.

Notatka:

Ten dokument dotyczy instalacji 64-bitowej wersji programu Qt SDK 4,8 oraz Qt SDK 5.0, zestaw do tworzenia oprogramowania na Ubuntu Linux, a także będzie działać w Debianie i Linux Mint.

Kroki

Metoda 1 z 2: Instrukcje instalacji Qt SDK 4.8:

Zainstaluj Qt SDK na Ubuntu Linux Krok 1
Zainstaluj Qt SDK na Ubuntu Linux Krok 1

Krok 1. Najpierw określ wersję bitową systemu operacyjnego Ubuntu Linux, otwierając terminal i wpisując poniższe polecenie i pobierz pasującą wersję bitową Qt SDK dla twojego systemu operacyjnego

Na przykład, jeśli korzystasz z 32-bitowego Ubuntu Linux, pobierz 32-bitowy pakiet Qt SDK, jeśli korzystasz z 64-bitowego systemu Ubuntu Linux, pobierz 64-bitowy pakiet Qt SDK.

  • Wpisz/Kopiuj/Wklej:

    plik /sbin/init

  • Zwróć uwagę na bitową wersję architektury systemu operacyjnego Ubuntu Linux, która będzie wyświetlana, niezależnie od tego, czy jest 32-bitowa, czy 64-bitowa.
Zainstaluj Qt SDK na Ubuntu Linux Krok 2
Zainstaluj Qt SDK na Ubuntu Linux Krok 2

Krok 2. Następnie pobierz Qt Software Development Kit (SDK) Pobierz Qt SDK

  • Wybierz architekturę systemu Ubuntu Linux, taką jak 32-bitowa lub 64-bitowa wersja zestawu Qt SDK. Możesz także dodać biblioteki programistyczne, aby móc uruchamiać aplikacje Qt bez komplikacji, wykonując następujące kroki.
  • Notatka:

    Jeśli chodzi o pobieranie SDK, pobierz instalację offline, ponieważ pobieranie zajmuje dużo czasu, chyba że masz naprawdę szybkie połączenie do pobierania.

  • Jeśli chodzi o pobieranie zestawu Qt SDK, masz dwie metody: metodę instalatora online lub metodę instalatora offline. Wolę po prostu pobrać pełny pakiet SDK przy użyciu metody offline. Ponieważ klasy tworzące Qt SDK są tak duże, że pobranie SDK przy wolnym połączeniu zajmuje kilka godzin. To może, ale nie musi, być wyłączone dla niektórych użytkowników, którzy chcą wypróbować Qt SDK.
  • Sugestia: Zdecydowanie polecam używanie instalatora offline zamiast instalatora online, chyba że masz naprawdę szybkie połączenie.
Zainstaluj Qt SDK na Ubuntu Linux Krok 3
Zainstaluj Qt SDK na Ubuntu Linux Krok 3

Krok 3. Otwórz terminal i wprowadź poniższe polecenia:

  • Wpisz/Kopiuj/Wklej:

    sudo apt-get zainstaluj synaptic

  • Wpisz/Kopiuj/Wklej:

    aktualizacja sudo apt-get

  • To polecenie służy do aktualizacji i ponownej synchronizacji plików indeksu pakietów z ich źródeł za pośrednictwem Internetu.
  • Wpisz/Kopiuj/Wklej:

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

  • To polecenie dodaje dodatkowe biblioteki programistyczne Qt do systemu Ubuntu Linux, umożliwiając płynne działanie programów Qt w systemie.
Zainstaluj Qt SDK na Ubuntu Linux Krok 4
Zainstaluj Qt SDK na Ubuntu Linux Krok 4

Krok 4. Wpisz/Kopiuj/Wklej:

cd /strona główna/"Twoja nazwa użytkownika"/Pobieranie

Spowoduje to przejście do katalogu Pobrane w twoim systemie

Zainstaluj Qt SDK na Ubuntu Linux Krok 5
Zainstaluj Qt SDK na Ubuntu Linux Krok 5

Krok 5. Wpisz/Kopiuj/Wklej:

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

To sprawi, że Qt SDK będzie wykonywalny dla wszystkich użytkowników w twoim systemie

Zainstaluj Qt SDK na Ubuntu Linux Krok 6
Zainstaluj Qt SDK na Ubuntu Linux Krok 6

Krok 6. Zainstaluj Qt SDK, wydając następujące polecenie

  • Wpisz/Kopiuj/Wklej:

    sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -styl czysty wygląd

  • Aby zainstalować pakiet Qt SDK, musisz mieć uprawnienia administratora
Zainstaluj Qt SDK na Ubuntu Linux Krok 7
Zainstaluj Qt SDK na Ubuntu Linux Krok 7

Krok 7. Po zainstalowaniu Qt SDK zostaniesz poproszony o wybranie katalogu, w którym chcesz umieścić Qt SDK

Wybierz /opt, a zestaw Qt SDK zainstaluje się w katalogu o nazwie /opt/QtSDK

Zainstaluj Qt SDK na Ubuntu Linux Krok 8
Zainstaluj Qt SDK na Ubuntu Linux Krok 8

Krok 8. Zmień uprawnienia do lokalizacji katalogu Qt SDK, aby były dostępne dla wszystkich użytkowników, wydając następujące polecenie

Zainstaluj Qt SDK na Ubuntu Linux Krok 9
Zainstaluj Qt SDK na Ubuntu Linux Krok 9

Krok 9. Wpisz/Kopiuj/Wklej:

sudo -s chmod -R 777 /opt/QtSDK

To sprawi, że Qt SDK będzie wykonywalny dla wszystkich użytkowników w twoim systemie

Zainstaluj Qt SDK na Ubuntu Linux Krok 10
Zainstaluj Qt SDK na Ubuntu Linux Krok 10

Krok 10. Wpisz/Kopiuj/Wklej:

sudo -s chmod -R 777 /home/"Twoja nazwa użytkownika"/.config/Nokia

Zapobiegnie to wyświetlaniu komunikatów o błędach podczas uruchamiania QtCreator, stwierdzających, że nie można pisać do /home/"Twoja nazwa użytkownika"/.config/Katalog Nokia.

Zainstaluj Qt SDK na Ubuntu Linux Krok 11
Zainstaluj Qt SDK na Ubuntu Linux Krok 11

Krok 11. Po zainstalowaniu programu Qt otwórz terminal i użyj edytora tekstu, takiego jak nano lub gedit, aby edytować swój /etc/profil

  • Wpisz/Kopiuj/Wklej:

    sudo -s nano /etc/profile

  • lub
  • Wpisz/Kopiuj/Wklej:

    sudo -s gedit /etc/profile

Zainstaluj Qt SDK na Ubuntu Linux Krok 12
Zainstaluj Qt SDK na Ubuntu Linux Krok 12

Krok 12. Przewiń w dół do końca pliku /etc/profile i wprowadź poniższy tekst

Chcesz dodać tę linię poniżej do swojego ogólnosystemowego pliku /etc/profile, aby mieć możliwość kompilacji programów Qt z linii terminala.

Zainstaluj Qt SDK na Ubuntu Linux Krok 13
Zainstaluj Qt SDK na Ubuntu Linux Krok 13

Krok 13. Wpisz/Kopiuj/Wklej:

  • ŚCIEŻKA=/opcja/QtSDK/Pulpit/Qt/4.8.1/gcc/bin:$PATH
  • eksportuj PATH
Zainstaluj Qt SDK na Ubuntu Linux Krok 14
Zainstaluj Qt SDK na Ubuntu Linux Krok 14

Krok 14. Powyższy numer wyróżniony pogrubieniem oznacza numer wersji Qt SDK, więc upewnij się, że wpisałeś poprawny numer wersji Qt SDK

Qt SDK jest zawsze ulepszane wraz z nowymi zmianami wersji. Upewnij się więc, że pamiętasz o numerze wersji zestawu Qt SDK.

Na przykład w tym przykładzie używamy Qt w wersji 4.8.1, dlatego numer wersji w /etc/profile będzie odzwierciedlał 4.8.1

Zainstaluj Qt SDK na Ubuntu Linux Krok 15
Zainstaluj Qt SDK na Ubuntu Linux Krok 15

Krok 15. Zapisz plik /etc/profile i wyjdź

Zainstaluj Qt SDK na Ubuntu Linux Krok 16
Zainstaluj Qt SDK na Ubuntu Linux Krok 16

Krok 16. Załaduj ponownie plik /etc/profile, wydając następujące polecenie

  • Wpisz/Kopiuj/Wklej:

    . /etc/profil

  • Upewnij się, że wpisujesz. a następnie spację, aby ponownie załadować plik /etc/profile
Zainstaluj Qt SDK na Ubuntu Linux Krok 17
Zainstaluj Qt SDK na Ubuntu Linux Krok 17

Krok 17. Po ponownym załadowaniu pliku /etc/profile wydaj następujące polecenie. Możesz wpisać następujące polecenia, aby upewnić się, że system Ubuntu Linux rozpoznaje, że zestaw Qt SDK został zaakceptowany przez PATH systemu

Zainstaluj Qt SDK na Ubuntu Linux Krok 18
Zainstaluj Qt SDK na Ubuntu Linux Krok 18

Krok 18. Wpisz/Kopiuj/Wklej:

który qmake

  • Powinieneś otrzymać odpowiedź taką jak ta poniżej
  • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Zainstaluj Qt SDK na Ubuntu Linux Krok 19
Zainstaluj Qt SDK na Ubuntu Linux Krok 19

Krok 19. Wpisz również następujące polecenie poniżej:

  • Wpisz/Kopiuj/Wklej:

    qmake -wersja

Zainstaluj Qt SDK na Ubuntu Linux Krok 20
Zainstaluj Qt SDK na Ubuntu Linux Krok 20

Krok 20. Powinieneś otrzymać odpowiedź podobną do tej:

  • ' QMake w wersji 2.01a
  • ' Korzystanie z Qt w wersji 4.8.1 w /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Zainstaluj Qt SDK na Ubuntu Linux Krok 21
Zainstaluj Qt SDK na Ubuntu Linux Krok 21

Krok 21. Dzięki temu wiesz, że możesz skompilować programy Qt z wiersza poleceń

Teraz jesteś gotowy do kompilowania programów Qt w systemie Ubuntu Linux. Po pomyślnym zainstalowaniu zestawu Qt SDK w systemie możesz spróbować skompilować swój pierwszy program Qt, zapoznaj się z tym dokumentem, aby uzyskać więcej informacji Jak utworzyć swój pierwszy program Qt w systemie Ubuntu Linux.

Metoda 2 z 2: Instrukcje instalacji Qt SDK 5.0:

Zainstaluj Qt SDK na Ubuntu Linux Krok 22
Zainstaluj Qt SDK na Ubuntu Linux Krok 22

Krok 1. Najpierw określ wersję bitową systemu operacyjnego Ubuntu Linux, otwierając terminal i wpisując poniższe polecenie i pobierz pasującą wersję bitową Qt SDK dla twojego systemu operacyjnego

Na przykład, jeśli korzystasz z 32-bitowego systemu Ubuntu Linux, pobierz 32-bitowy pakiet Qt SDK, a jeśli korzystasz z 64-bitowego systemu Ubuntu Linux, pobierz 64-bitowy pakiet Qt SDK.

  • Wpisz/Kopiuj/Wklej:

    plik /sbin/init

  • Zwróć uwagę na bitową wersję architektury systemu operacyjnego Ubuntu Linux, która będzie wyświetlana, niezależnie od tego, czy jest 32-bitowa, czy 64-bitowa.
Zainstaluj Qt SDK na Ubuntu Linux Krok 23
Zainstaluj Qt SDK na Ubuntu Linux Krok 23

Krok 2. Następnie pobierz Qt Software Development Kit (SDK) Pobierz Qt SDK

  • Wybierz architekturę systemu Ubuntu Linux, taką jak 32-bitowa lub 64-bitowa wersja zestawu Qt SDK. Możesz także dodać biblioteki programistyczne, aby móc uruchamiać aplikacje Qt bez komplikacji, wykonując następujące kroki.
  • Notatka:

    Jeśli chodzi o pobieranie SDK, pobierz instalację offline, ponieważ pobieranie zajmuje dużo czasu, chyba że masz naprawdę szybkie połączenie do pobierania.

  • Jeśli chodzi o pobieranie zestawu Qt SDK, masz dwie metody: metodę instalatora online lub metodę instalatora offline. Wolę po prostu pobrać pełny pakiet SDK przy użyciu metody offline. Ponieważ klasy tworzące Qt SDK są tak duże, że pobranie SDK przy wolnym połączeniu zajmuje kilka godzin. To może, ale nie musi być wyłączone dla niektórych użytkowników, którzy chcą wypróbować Qt SDK.
  • Sugestia: Zdecydowanie polecam używanie instalatora offline zamiast instalatora online, chyba że masz naprawdę szybkie połączenie.
Zainstaluj Qt SDK na Ubuntu Linux Krok 24
Zainstaluj Qt SDK na Ubuntu Linux Krok 24

Krok 3. Otwórz terminal i wprowadź poniższe polecenia:

  • Wpisz/Kopiuj/Wklej:

    sudo apt-get zainstaluj synaptic

  • Wpisz/Kopiuj/Wklej:

    aktualizacja sudo apt-get

  • To polecenie służy do aktualizacji i ponownej synchronizacji plików indeksu pakietów z ich źródeł za pośrednictwem Internetu.
  • Wpisz/Kopiuj/Wklej:

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

  • To polecenie dodaje dodatkowe biblioteki programistyczne Qt do systemu Ubuntu Linux, umożliwiając płynne działanie programów Qt w systemie. Dołączyłem te informacje na wypadek, gdybyś chciał mieć zainstalowane biblioteki kompatybilne z Qt SDK 4.8
  • Wpisz/Kopiuj/Wklej:

    sudo apt-get install build-essential

  • to doda dodatkowe biblioteki C/C++ do kompilacji
  • Wpisz/Kopiuj/Wklej:

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

  • doda to funkcjonalność OpenGL podczas uruchamiania aplikacji Qt
Zainstaluj Qt SDK na Ubuntu Linux Krok 25
Zainstaluj Qt SDK na Ubuntu Linux Krok 25

Krok 4. Wpisz/Kopiuj/Wklej:

cd /strona główna/"Twoja nazwa użytkownika"/Pobieranie

Spowoduje to przejście do katalogu Pobrane w twoim systemie

Zainstaluj Qt SDK na Ubuntu Linux Krok 26
Zainstaluj Qt SDK na Ubuntu Linux Krok 26

Krok 5. Wpisz/Kopiuj/Wklej:

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

To sprawi, że Qt SDK będzie wykonywalny dla wszystkich użytkowników w twoim systemie

Zainstaluj Qt SDK na Ubuntu Linux Krok 27
Zainstaluj Qt SDK na Ubuntu Linux Krok 27

Krok 6. Zainstaluj Qt SDK, wydając następujące polecenie

  • Wpisz/Kopiuj/Wklej:

    sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -styl czysty wygląd

  • Aby zainstalować pakiet Qt SDK, musisz mieć uprawnienia administratora
Zainstaluj Qt SDK na Ubuntu Linux Krok 28
Zainstaluj Qt SDK na Ubuntu Linux Krok 28

Krok 7. Po zainstalowaniu Qt SDK zostaniesz poproszony o wybranie katalogu, w którym chcesz umieścić Qt SDK

Wybierz /opt, a zestaw Qt SDK zostanie zainstalowany w katalogu o nazwie /opt/QtSDK

Zainstaluj Qt SDK na Ubuntu Linux Krok 29
Zainstaluj Qt SDK na Ubuntu Linux Krok 29

Krok 8. Zmień uprawnienia do lokalizacji katalogu Qt SDK, aby były dostępne dla wszystkich użytkowników, wydając następujące polecenie

Zainstaluj Qt SDK na Ubuntu Linux Krok 30
Zainstaluj Qt SDK na Ubuntu Linux Krok 30

Krok 9. Wpisz/Kopiuj/Wklej:

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

To sprawi, że Qt SDK będzie wykonywalny dla wszystkich użytkowników w twoim systemie

Zainstaluj Qt SDK na Ubuntu Linux Krok 31
Zainstaluj Qt SDK na Ubuntu Linux Krok 31

Krok 10. Wpisz/Kopiuj/Wklej:

sudo -s chmod -R 777 /home/"Twoja nazwa użytkownika"/.config/QtProject

Zapobiegnie to wyświetlaniu komunikatów o błędach podczas uruchamiania QtCreator, stwierdzających, że nie można pisać do /home/"Twoja nazwa użytkownika"/.config/QtProject katalog.

Zainstaluj Qt SDK na Ubuntu Linux Krok 32
Zainstaluj Qt SDK na Ubuntu Linux Krok 32

Krok 11. Po zainstalowaniu programu Qt otwórz terminal i użyj edytora tekstu, takiego jak nano lub gedit, aby edytować swój /etc/profil

  • Wpisz/Kopiuj/Wklej:

    sudo -s nano /etc/profile

  • lub
  • Wpisz/Kopiuj/Wklej:

    sudo -s gedit /etc/profile

Zainstaluj Qt SDK na Ubuntu Linux Krok 33
Zainstaluj Qt SDK na Ubuntu Linux Krok 33

Krok 12. Przewiń w dół do końca pliku /etc/profile i wprowadź poniższy tekst

Chcesz dodać tę linię poniżej do swojego ogólnosystemowego pliku /etc/profile, aby mieć możliwość kompilacji programów Qt z linii terminala.

Zainstaluj Qt SDK na Ubuntu Linux Krok 34
Zainstaluj Qt SDK na Ubuntu Linux Krok 34

Krok 13. Wpisz/Kopiuj/Wklej:

  • ŚCIEŻKA=/opt/Qt5.0.2/5.0.2/gcc/bin:$PATH
  • eksportuj PATH
Zainstaluj Qt SDK na Ubuntu Linux Krok 35
Zainstaluj Qt SDK na Ubuntu Linux Krok 35

Krok 14. Powyższy numer wyróżniony pogrubieniem oznacza numer wersji Qt SDK, więc upewnij się, że wpisałeś poprawny numer wersji Qt SDK

Qt SDK jest zawsze ulepszane wraz z nowymi zmianami wersji. Upewnij się więc, że pamiętasz o numerze wersji zestawu Qt SDK.

Na przykład używamy wersji Qt 5.0.2 w tym przykładzie numer wersji w /etc/profile będzie odzwierciedlać jako 5.0.2

Zainstaluj Qt SDK na Ubuntu Linux Krok 36
Zainstaluj Qt SDK na Ubuntu Linux Krok 36

Krok 15. Zapisz plik /etc/profile i wyjdź

Zainstaluj Qt SDK na Ubuntu Linux Krok 37
Zainstaluj Qt SDK na Ubuntu Linux Krok 37

Krok 16. Załaduj ponownie plik /etc/profile, wydając następujące polecenie

  • Wpisz/Kopiuj/Wklej:

    . /etc/profil

  • Upewnij się, że wpisujesz. a następnie spację, aby ponownie załadować plik /etc/profile
Zainstaluj Qt SDK na Ubuntu Linux Krok 38
Zainstaluj Qt SDK na Ubuntu Linux Krok 38

Krok 17. Po ponownym załadowaniu pliku /etc/profile wydaj następujące polecenie. Możesz wpisać następujące polecenia, aby upewnić się, że system Ubuntu Linux rozpoznaje, że zestaw Qt SDK został zaakceptowany przez PATH systemu

Zainstaluj Qt SDK na Ubuntu Linux Krok 39
Zainstaluj Qt SDK na Ubuntu Linux Krok 39

Krok 18. Wpisz/Kopiuj/Wklej:

który qmake

  • Powinieneś otrzymać odpowiedź taką jak ta poniżej
  • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Zainstaluj Qt SDK na Ubuntu Linux Krok 40
Zainstaluj Qt SDK na Ubuntu Linux Krok 40

Krok 19. Wpisz również następujące polecenie poniżej:

  • Wpisz/Kopiuj/Wklej:

    qmake -wersja

Zainstaluj Qt SDK na Ubuntu Linux Krok 41
Zainstaluj Qt SDK na Ubuntu Linux Krok 41

Krok 20. Powinieneś otrzymać odpowiedź podobną do tej:

  • QMake w wersji 3.0
  • Używanie Qt w wersji 5.0.2 w /opt/Qt5.0.2/5.0.2/gcc/lib
Zainstaluj Qt SDK na Ubuntu Linux Krok 42
Zainstaluj Qt SDK na Ubuntu Linux Krok 42

Krok 21. Dzięki temu wiesz, że możesz skompilować programy Qt SDK 5.0 z wiersza poleceń

Teraz jesteś gotowy do kompilowania programów Qt w systemie Ubuntu Linux. Po pomyślnym zainstalowaniu zestawu Qt SDK w systemie możesz spróbować skompilować swój pierwszy program Qt, zapoznaj się z tym dokumentem, aby uzyskać więcej informacji Jak utworzyć swój pierwszy program Qt w systemie Ubuntu Linux.

Zalecana: