So installieren Sie das Qt SDK auf der Linux Ubuntu-Distribution

Posted on
Autor: Laura McKinney
Erstelldatum: 10 April 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Qt 101 - Installing Qt - BenCoepp -
Video: Qt 101 - Installing Qt - BenCoepp -

Inhalt

ist ein Wiki, was bedeutet, dass viele Artikel von mehreren Autoren verfasst wurden. Um diesen Artikel zu erstellen, haben 15 Personen, einige davon anonym, an seiner Ausgabe und seiner Verbesserung im Laufe der Zeit teilgenommen.

Das Software Development Kit (SDK) von Qt ist ein plattformübergreifendes Anwendungsframework, das häufig zum Entwickeln von Anwendungen mit einer grafischen Benutzeroberfläche (GUI) verwendet wird. auf Englisch). Mit Qt entwickelte Anwendungen umfassen KDE, Opera, Google Earth und Skype. Es ist ein plattformübergreifendes Anwendungsframework für grafische Benutzeroberflächen, das portabel ist und unter den Betriebssystemen Mac OS X, Lonux und Windows ausgeführt werden kann. Das Qt SDK unterstützt Sie beim Erstellen von Benutzeroberflächendiagrammen (oder GUIs) für Anwendungen, die unter Mac OS X, Linus und Windows ausgeführt werden können. Weitere Informationen zum Qt SDK finden Sie auf der Qt SDK-Website. Weitere Informationen zum Erstellen Ihres ersten Qt-Programms finden Sie in diesem Lernprogramm.


Hinweis: Dieser Artikel beschreibt die Installation der 64-Bit-Version von Qt SDK 4.8 und Qt SDK 5.0, die Software-Entwicklungskits für die Linux-Ubuntu-Distribution, die auch für Debian und Linux Mint funktionieren.

Stufen

Methode 1 von 2:
Installationsrichtlinien für Qt SDK Version 4.8

  1. 1 Schauen Sie sich zunächst an, welche Ubuntu-Version (gegen Bits) Sie verwenden, indem Sie ein Terminal öffnen und den folgenden Befehl eingeben. Laden Sie dann die entsprechende Version des Qt SDK für Ihr Betriebssystem herunter. Wenn Sie beispielsweise eine 32-Bit-Version der Linux-Ubuntu-Distribution verwenden, laden Sie das 32-Bit-SDK von Qt. Wenn Sie eine 64-Bit-Version der Linux-Ubuntu-Distribution verwenden, laden Sie das 64-Bit-SDK von Qt herunter.
    • Typ oder Kopieren / Einfügen: file / sbin / init
    • Notieren Sie sich die Version (Anzahl der Bits) der Ubuntu-Systemarchitektur, die entweder 32-Bit oder 64-Bit angezeigt wird.
  2. 2 Laden Sie die SDK von Qt.
    • Wählen Sie die Qt SDK-Version, die Ihrer Ubuntu-Systemarchitektur entspricht. Sie können auch Softwarebibliotheken hinzufügen, um Qt-Anwendungen problemlos zu starten, indem Sie die folgenden Schritte ausführen.
    • Hinweis: Wenn Sie das SDK herunterladen, nehmen Sie die "Offline" -Version, da der Download weniger Zeit in Anspruch nimmt, es sei denn, Sie haben eine sehr schnelle Verbindung.
    • Es gibt zwei Möglichkeiten, das SDK von Qt herunterzuladen: die Online-Installationsmethode und die Offline-Installationsmethode. Oft ist es am besten, das gesamte SDK direkt über die Offline-Methode herunterzuladen. Da die Klassen in Qts SDK sehr umfangreich sind, dauert das Herunterladen des SDK mit einer langsamen Verbindung mehrere Stunden. Dies ist möglicherweise kein Problem für Benutzer, die nur das SDK von Qt testen möchten.
    • Vorschlag: Es wird dringend empfohlen, das Installationsprogramm nicht online, sondern offline zu verwenden, es sei denn, Sie haben eine sehr schnelle Verbindung.
  3. 3 Öffnen Sie ein Terminal und geben Sie die folgenden Befehle ein:
    • Typ oder Kopieren / Einfügen: sudo apt-get install synaptic
    • Typ oder Kopieren / Einfügen: sudo apt-get update
    • Mit diesem Befehl werden Paketindexdateien aus ihren Quellen im Internet aktualisiert und synchronisiert.
    • Typ oder Kopieren / Einfügen: sudo apt-get installiere qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
    • Dieser Befehl fügt Ihrem Computer zusätzliche Softwarebibliotheken hinzu, mit denen Sie Qt-Programme sauber auf Ihrem Computer ausführen können.
  4. 4 Typ oder Kopieren / Einfügen: cd / home /"Votre_nom_dutilisateur"/ Downloads
    • Dadurch gelangen Sie zum Download-Ordner (oder zu den Downloads) Ihres Systems.
  5. 5 Typ oder Kopieren / Einfügen: sudo -s chmodu + x QtSdk-offline-linux-x86_64-v1.2.1.run
    • Dadurch kann das Qt SDK von allen Benutzern des Computers ausgeführt werden.
  6. 6 Geben Sie den folgenden Befehl ein, um das Qt SDK zu installieren.
    • Typ oder Kopieren / Einfügen: sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run-style cleanlooks
    • Sie benötigen Superuser-Berechtigungen, um das Qt SDK zu installieren.
  7. 7 Sie werden aufgefordert, den Ordner auszuwählen, in dem das Qt SDK installiert werden soll. Wählen Sie / opt und das Qt SDK wird in einem Verzeichnis mit dem Namen / opt / QtSDK installiert.
  8. 8Ändern Sie die Zugriffsberechtigungen für den Ordner, in dem sich das Qt SDK befindet, so dass alle Benutzer darauf zugreifen können, indem Sie den folgenden Befehl eingeben.
  9. 9 Typ oder Kopieren / Einfügen: sudo -s chmod -R 777 / opt / QtSDK
    • Dadurch kann das Qt SDK von allen Benutzern des Geräts ausgeführt werden.
  10. 10 Typ oder Kopieren / Einfügen: sudo -s chmod -R 777 / home /"Votre_nom_dutilisateur"/.config/Nokia
    • Dies verhindert, dass beim Starten von QCreator ein Fehler angezeigt wird, der besagt, dass die Software nicht in den Ordner / home / schreiben kann."Votre_nom_dutilisateur"/.config/Nokia.
  11. 11 Öffnen Sie nach der Installation der Qt-Software ein Befehlsterminal und bearbeiten Sie die Datei / etc / profile mit einem es-Editor wie gedit oder nano.
    • Typ oder Kopieren / Einfügen: sudo -s nano / etc / profile
    • oder
    • Typ oder Kopieren / Einfügen: sudo -s gedit / etc / profile
  12. 12 Scrollen Sie in der Datei / etc / profile nach unten und geben Sie das e unten ein. Diese Zeile muss der Systemdatei / etc / profile hinzugefügt werden, damit die Qt-Programme vom Terminal aus kompiliert werden können.
  13. 13 Typ oder Kopieren / Einfügen:
    • PATH = / opt / QtSDK / Desktop / Qt /4.8.1/ Gcc / bin: $ PATH
    • Exportieren Sie PATH
  14. 14 Die fettgedruckte Zahl oben gibt die SDK-Versionsnummer von Qt an. Achten Sie daher darauf, die Versionsnummer entsprechend dem zu installierenden SDK festzulegen. Das Qt SDK wird mit neuen Versionen ständig verbessert. Überprüfen Sie Ihre Versionsnummer.
    • Zum Beispiel verwenden wir die Version 4.8.1 von Qt sollte in unserem Fall die Versionsnummer in / etc / profile sein 4.8.1.
  15. 15Speichern Sie die Datei / etc / profile und schließen Sie sie.
  16. 16 Laden Sie die Datei / etc / profile mit dem folgenden Befehl neu.
    • Typ oder Kopieren / Einfügen:. / Etc / profile
    • Stellen Sie sicher, dass Sie einen Punkt gefolgt von einem Leerzeichen einfügen, um die Datei / etc / profile neu zu laden.
  17. 17Geben Sie nach dem Ändern der Datei / etc / profile den folgenden Befehl ein, um sicherzustellen, dass Ihr System das Qt-SDK erkennt, indem Sie den PATH einschließen.
  18. 18 Typ oder Kopieren / Einfügen: welches qmake
    • Sie sollten eine Antwort wie die folgende erhalten.
    • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
  19. 19 Geben Sie auch den folgenden Befehl ein.
    • Typ oder Kopieren / Einfügen: qmake-Version
  20. 20 Sie sollten eine Antwort wie die folgende erhalten.
    • QMake Version 2.01a
    • Verwenden von Qt Version 4.8.1 in /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
  21. 21 Dies sagt Ihnen, dass Sie jetzt Qt-Programme in der Befehlszeile kompilieren können. Sie können jetzt Qt-Programme auf Ihrem Ubuntu-Computer kompilieren. Sobald das Qt SDK korrekt auf Ihrem Computer installiert ist, können Sie mit dem Kompilieren Ihrer ersten Qt-Programme beginnen. Weitere Informationen finden Sie in diesem Lernprogramm. Werbung

Methode 2 von 2:
Installationsanleitung für Qt SDK Version 5.0

  1. 1 Schauen Sie sich zunächst an, welche Ubuntu-Version (gegen Bits) Sie verwenden, indem Sie ein Terminal öffnen und den folgenden Befehl eingeben. Laden Sie dann die entsprechende Version des Qt SDK für Ihr Betriebssystem herunter. Wenn Sie beispielsweise eine 32-Bit-Version der Linux-Ubuntu-Distribution verwenden, laden Sie das 32-Bit-SDK von Qt. Wenn Sie eine 64-Bit-Version der Linux-Ubuntu-Distribution verwenden, laden Sie das 64-Bit-SDK von Qt herunter.
    • Typ oder Kopieren / Einfügen: file / sbin / init
    • Notieren Sie sich die Version (Anzahl der Bits) der Ubuntu-Systemarchitektur, die entweder 32-Bit oder 64-Bit angezeigt wird.
  2. 2 Laden Sie die SDK von Qt.
    • Wählen Sie die Qt SDK-Version, die Ihrer Ubuntu-Systemarchitektur entspricht. Sie können auch Softwarebibliotheken hinzufügen, um Qt-Anwendungen problemlos zu starten, indem Sie die folgenden Schritte ausführen.
    • Hinweis: Wenn Sie das SDK herunterladen, nehmen Sie die "Offline" -Version, da der Download weniger Zeit in Anspruch nimmt, es sei denn, Sie haben eine sehr schnelle Verbindung.
    • Es gibt zwei Möglichkeiten, das SDK von Qt herunterzuladen: die Online-Installationsmethode und die Offline-Installationsmethode. Oft ist es am besten, das gesamte SDK direkt über die Offline-Methode herunterzuladen. Da die Klassen in Qts SDK sehr umfangreich sind, dauert das Herunterladen des SDK mit einer langsamen Verbindung mehrere Stunden. Dies ist möglicherweise kein Problem für Benutzer, die nur das SDK von Qt testen möchten.
    • Vorschlag: Es wird dringend empfohlen, das Installationsprogramm nicht online, sondern offline zu verwenden, es sei denn, Sie haben eine sehr schnelle Verbindung.
  3. 3 Öffnen Sie ein Terminal und geben Sie die folgenden Befehle ein:
    • Typ oder Kopieren / Einfügen: sudo apt-get install synaptic
    • Typ oder Kopieren / Einfügen: sudo apt-get update
    • Mit diesem Befehl werden Paketindexdateien aus ihren Quellen im Internet aktualisiert und synchronisiert.
    • Typ oder Kopieren / Einfügen: sudo apt-get installiere qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
    • Dieser Befehl fügt Ihrem Computer zusätzliche Softwarebibliotheken hinzu, mit denen Sie Qt-Programme sauber auf Ihrem Computer ausführen können. Diese Anweisungen wurden für den Fall eingefügt, dass die mit Qt SDK 4.8 kompatiblen Bibliotheken installiert werden sollen.
    • Typ oder Kopieren / Einfügen: sudo apt-get install build-essential
    • Dadurch werden zusätzliche C / C ++ - Bibliotheken zur Kompilierung hinzugefügt.
    • Typ oder Kopieren / Einfügen: sudo apt-get installiere "^ libxcb. *" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
    • Dies fügt Ihren Qt-Anwendungen OpenGL-Funktionalität hinzu, wenn Sie sie ausführen.
  4. 4 Typ oder Kopieren / Einfügen: cd / home /"Votre_nom_dutilisateur"/ Downloads
    • Dadurch gelangen Sie zum Download-Ordner (oder zu den Downloads) Ihres Systems.
  5. 5 Typ oder Kopieren / Einfügen: sudo -s chmod u + x qt-linux-opensource-5.0.2-x86_64-offline.run
    • Dadurch kann das Qt SDK von allen Benutzern des Geräts ausgeführt werden.
  6. 6 Geben Sie den folgenden Befehl ein, um das Qt SDK zu installieren.
    • Typ oder Kopieren / Einfügen: sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run-style cleanlooks
    • Sie benötigen Superuser-Berechtigungen, um das Qt SDK zu installieren.
  7. 7 Sie werden aufgefordert, den Ordner auszuwählen, in dem das Qt SDK installiert werden soll. Wählen Sie / opt und das Qt SDK wird in einem Verzeichnis mit dem Namen / opt / QtSDK installiert.
  8. 8Ändern Sie die Zugriffsberechtigungen für den Ordner, in dem sich das Qt SDK befindet, so dass alle Benutzer darauf zugreifen können, indem Sie den folgenden Befehl eingeben.
  9. 9 Typ oder Kopieren / Einfügen: sudo -s chmod -R 777 /opt/Qt5.0.2
    • Dadurch kann das Qt SDK von allen Benutzern des Geräts ausgeführt werden.
  10. 10 Typ oder Kopieren / Einfügen: sudo -s chmod -R 777 / home /"Votre_nom_dutilisateur"/.config/QtProject
    • Dies verhindert, dass beim Starten von QCreator ein Fehler angezeigt wird, der besagt, dass die Software nicht in den Ordner / home / schreiben kann."Votre_nom_dutilisateur"/.config/QtProject.
  11. 11 Öffnen Sie nach der Installation der Qt-Software ein Befehlsterminal und bearbeiten Sie die Datei / etc / profile mit einem es-Editor wie gedit oder nano.
    • Typ oder Kopieren / Einfügen: sudo -s nano / etc / profile
    • oder
    • Typ oder Kopieren / Einfügen: sudo -s gedit / etc / profile
  12. 12 Scrollen Sie in der Datei / etc / profile nach unten und geben Sie das e unten ein. Diese Zeile muss der Systemdatei / etc / profile hinzugefügt werden, damit die Qt-Programme vom Terminal aus kompiliert werden können.
  13. 13 Typ oder Kopieren / Einfügen:
    • PATH = / opt /Qt5.0.2 / 5.0.2 /gcc / bin: $ PATH
    • Exportieren Sie PATH
  14. 14 Die fettgedruckte Zahl oben gibt die SDK-Versionsnummer von Qt an. Achten Sie daher darauf, die Versionsnummer entsprechend dem zu installierenden SDK festzulegen. Das Qt SDK wird mit neuen Versionen ständig verbessert. Überprüfen Sie Ihre Versionsnummer.
    • Zum Beispiel verwenden wir die Version 5.0.2 von Qt sollte in unserem Fall die Versionsnummer in / etc / profile sein 5.0.2.
  15. 15Speichern Sie die Datei / etc / profile und schließen Sie sie.
  16. 16 Laden Sie die Datei / etc / profile mit dem folgenden Befehl neu.
    • Typ oder Kopieren / Einfügen:. / Etc / profile
    • Stellen Sie sicher, dass Sie einen Punkt gefolgt von einem Leerzeichen einfügen, um die Datei / etc / profile neu zu laden.
  17. 17Geben Sie nach dem Ändern der Datei / etc / profile den folgenden Befehl ein, um sicherzustellen, dass Ihr System das Qt-SDK erkennt, indem Sie den PATH einschließen.
  18. 18 Typ oder Kopieren / Einfügen: welches qmake
    • Sie sollten eine Antwort wie die folgende erhalten.
    • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
  19. 19 Geben Sie auch den folgenden Befehl ein.
    • Typ oder Kopieren / Einfügen: qmake-Version
  20. 20 Sie sollten eine Antwort wie die folgende erhalten.
    • QMake Version 3.0
    • Verwenden von Qt Version 5.0.2 in /opt/Qt5.0.2/5.0.2/gcc/lib
  21. 21 Dies zeigt Ihnen, dass Sie jetzt Qt-Programme mit dem SDK der Version 5.0 in der Befehlszeile kompilieren können. Sie können jetzt Qt-Programme auf Ihrem Ubuntu-Computer kompilieren. Sobald das Qt SDK korrekt auf Ihrem Computer installiert ist, können Sie mit dem Kompilieren Ihrer ersten Qt-Programme beginnen. Weitere Informationen finden Sie in diesem Lernprogramm. Werbung
Abgerufen von "https://fr.m..com/index.php?title=install-the-SDK-of-Qt-on-the-Ubuntu-Distribution-of-Linux&oldid=143328"