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:
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.
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.
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.
Krok 4. Wpisz/Kopiuj/Wklej:
cd /strona główna/"Twoja nazwa użytkownika"/Pobieranie
Spowoduje to przejście do katalogu Pobrane w twoim systemie
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
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
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
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
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
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.
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
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.
Krok 13. Wpisz/Kopiuj/Wklej:
- ŚCIEŻKA=/opcja/QtSDK/Pulpit/Qt/4.8.1/gcc/bin:$PATH
- eksportuj PATH
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
Krok 15. Zapisz plik /etc/profile i wyjdź
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
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
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
Krok 19. Wpisz również następujące polecenie poniżej:
-
Wpisz/Kopiuj/Wklej:
qmake -wersja
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
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:
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.
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.
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
Krok 4. Wpisz/Kopiuj/Wklej:
cd /strona główna/"Twoja nazwa użytkownika"/Pobieranie
Spowoduje to przejście do katalogu Pobrane w twoim systemie
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
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
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
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
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
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.
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
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.
Krok 13. Wpisz/Kopiuj/Wklej:
- ŚCIEŻKA=/opt/Qt5.0.2/5.0.2/gcc/bin:$PATH
- eksportuj PATH
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
Krok 15. Zapisz plik /etc/profile i wyjdź
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
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
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
Krok 19. Wpisz również następujące polecenie poniżej:
-
Wpisz/Kopiuj/Wklej:
qmake -wersja
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
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.