So installieren Sie Qt SDK unter Ubuntu Linux (mit Bildern)

Inhaltsverzeichnis:

So installieren Sie Qt SDK unter Ubuntu Linux (mit Bildern)
So installieren Sie Qt SDK unter Ubuntu Linux (mit Bildern)

Video: So installieren Sie Qt SDK unter Ubuntu Linux (mit Bildern)

Video: So installieren Sie Qt SDK unter Ubuntu Linux (mit Bildern)
Video: Inkscape Mandala Design Tutorial: How to Create Mandala Art with Live Mirroring 2024, April
Anonim

Das Qt Software Development Kit (SDK) ist ein plattformübergreifendes Anwendungsframework, das häufig für die Entwicklung von Anwendungssoftware mit einer grafischen Benutzeroberfläche (GUI) verwendet wird. Einige der bekannten Anwendungen, die mit Qt entwickelt wurden, sind KDE, Opera, Google Earth und Skype. Es ist ein portables, plattformübergreifendes Anwendungs-Benutzeroberflächen-Framework, das auf den Betriebssystemen Windows, Linux und Mac OS X funktioniert. Qt SDK hilft Ihnen bei der Erstellung von grafischen Benutzeroberflächen (GUIs) für Ihre Anwendungen, die unter Windows, Linux und Mac OS X laufen. Weitere Informationen zum Qt SDK finden Sie auf der Qt SDK-Website. Weitere Informationen zum Erstellen Ihres ersten Qt-Programms finden Sie im folgenden Dokument So erstellen Sie Ihr erstes Qt-Programm unter Ubuntu Linux.

Notiz:

Dieses Dokument behandelt die Installation der 64-Bit-Version von Qt-SDK 4.8 und Qt-SDK 5.0, Software Development Kit auf Ubuntu Linux und wird auch für Debian und Linux Mint funktionieren.

Schritte

Methode 1 von 2: Qt SDK 4.8 Installationsanweisungen:

Qt SDK unter Ubuntu Linux installieren Schritt 1
Qt SDK unter Ubuntu Linux installieren Schritt 1

Schritt 1. Bestimmen Sie zunächst Ihre Ubuntu Linux-Betriebssystem-Bit-Version, indem Sie ein Terminal öffnen und Folgendes eingeben und die passende Qt-SDK-Bit-Version für Ihr Betriebssystem herunterladen

Wenn Sie beispielsweise 32-Bit-Ubuntu-Linux verwenden, laden Sie das 32-Bit-Qt-SDK herunter. Wenn Sie 64-Bit-Ubuntu-Linux verwenden, laden Sie das 64-Bit-Qt-SDK herunter.

  • Typ/Kopieren/Einfügen:

    Datei /sbin/init

  • Beachten Sie die Bit-Version Ihrer Ubuntu Linux-Betriebssystemarchitektur, die angezeigt wird, ob es sich um 32-Bit oder 64-Bit handelt.
Qt SDK unter Ubuntu Linux installieren Schritt 2
Qt SDK unter Ubuntu Linux installieren Schritt 2

Schritt 2. Laden Sie als nächstes das Qt Software Development Kit (SDK) herunter Qt SDK herunterladen

  • Wählen Sie Ihre Ubuntu Linux-Systemarchitektur aus, z. B. die 32-Bit- oder 64-Bit-Version des Qt SDK. Sie können auch Entwicklungsbibliotheken hinzufügen, damit Sie Qt-Anwendungen ohne Komplikationen ausführen können, indem Sie diese Schritte ausführen.
  • Notiz:

    Wenn Sie das SDK herunterladen möchten, laden Sie die Offline-Installation herunter, da der Download lange dauert, es sei denn, Sie haben eine wirklich schnelle Download-Verbindung.

  • Sie haben zwei Methoden, um das Qt SDK herunterzuladen, die Online-Installationsmethode oder die Offline-Installationsmethode. Ich bevorzuge es, einfach das vollständige SDK mit der Offline-Methode herunterzuladen. Da die Klassen, aus denen das Qt SDK besteht, so groß sind, dauert es bei einer langsamen Verbindung mehrere Stunden, um das SDK herunterzuladen. Dies kann für einige Benutzer, die das Qt-SDK ausprobieren möchten, möglicherweise nicht deaktiviert werden.
  • Anregung: Ich würde dringend empfehlen, den Offline-Installer anstelle des Online-Installers zu verwenden, es sei denn, Sie haben eine wirklich schnelle Verbindung.
Qt SDK unter Ubuntu Linux installieren Schritt 3
Qt SDK unter Ubuntu Linux installieren Schritt 3

Schritt 3. Öffnen Sie ein Terminal und geben Sie die folgenden Befehle ein:

  • Typ/Kopieren/Einfügen:

    sudo apt-get install synaptic

  • Typ/Kopieren/Einfügen:

    sudo apt-get update

  • Dieser Befehl wird verwendet, um die Paketindexdateien von ihren Quellen über das Internet zu aktualisieren und neu zu synchronisieren.
  • Typ/Kopieren/Einfügen:

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

  • Dieser Befehl fügt Ihrem Ubuntu Linux-System zusätzliche Qt-Entwicklungsbibliotheken hinzu, sodass Qt-Programme reibungslos auf Ihrem System ausgeführt werden können.
Qt SDK unter Ubuntu Linux installieren Schritt 4
Qt SDK unter Ubuntu Linux installieren Schritt 4

Schritt 4. Typ/Kopieren/Einfügen:

CD /home/"dein Benutzername"/Downloads

Dadurch gelangen Sie in das Downloads-Verzeichnis Ihres Systems

Qt SDK unter Ubuntu Linux installieren Schritt 5
Qt SDK unter Ubuntu Linux installieren Schritt 5

Schritt 5. Typ/Kopieren/Einfügen:

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

Dadurch wird das Qt SDK für alle Benutzer Ihres Systems ausführbar

Qt SDK unter Ubuntu Linux installieren Schritt 6
Qt SDK unter Ubuntu Linux installieren Schritt 6

Schritt 6. Installieren Sie das Qt SDK, indem Sie den folgenden Befehl ausführen

  • Typ/Kopieren/Einfügen:

    sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks

  • Sie müssen über Superuser-Rechte verfügen, um das Qt SDK zu installieren
Qt SDK unter Ubuntu Linux installieren Schritt 7
Qt SDK unter Ubuntu Linux installieren Schritt 7

Schritt 7. Wenn Sie das Qt SDK installieren, werden Sie aufgefordert, ein Verzeichnis auszuwählen, in dem sich das Qt SDK befinden soll

Wählen Sie /opt und Ihr Qt SDK wird in ein Verzeichnis namens /opt/QtSDK installiert

Qt SDK unter Ubuntu Linux installieren Schritt 8
Qt SDK unter Ubuntu Linux installieren Schritt 8

Schritt 8. Ändern Sie die Berechtigungen für den Speicherort des Qt-SDK-Verzeichnisses so, dass sie für alle Benutzer verfügbar sind, indem Sie den folgenden Befehl ausführen

Qt SDK unter Ubuntu Linux installieren Schritt 9
Qt SDK unter Ubuntu Linux installieren Schritt 9

Schritt 9. Typ/Kopieren/Einfügen:

sudo -s chmod -R 777 /opt/QtSDK

Dadurch wird das Qt SDK für alle Benutzer Ihres Systems ausführbar

Qt SDK unter Ubuntu Linux installieren Schritt 10
Qt SDK unter Ubuntu Linux installieren Schritt 10

Schritt 10. Typ/Kopieren/Einfügen:

sudo -s chmod -R 777 /home/"dein Benutzername"/.config/Nokia

Dies verhindert Fehlermeldungen beim Starten von QtCreator, die besagen, dass es nicht in /home/ schreiben kann. "dein Benutzername"/.config/Nokia-Verzeichnis.

Qt SDK unter Ubuntu Linux installieren Schritt 11
Qt SDK unter Ubuntu Linux installieren Schritt 11

Schritt 11. Sobald das Qt-Programm installiert ist, öffnen Sie ein Terminal und verwenden Sie einen Texteditor wie nano oder gedit, um Ihr /etc/profile zu bearbeiten

  • Typ/Kopieren/Einfügen:

    sudo -s nano /etc/profile

  • oder
  • Typ/Kopieren/Einfügen:

    sudo -s gedit /etc/profile

Qt SDK unter Ubuntu Linux installieren Schritt 12
Qt SDK unter Ubuntu Linux installieren Schritt 12

Schritt 12. Scrollen Sie nach unten zum Ende der Datei /etc/profile und geben Sie den folgenden Text unten ein

Sie möchten diese Zeile unten zu Ihrer systemweiten Datei /etc/profile hinzufügen, damit Sie die Möglichkeit haben, Qt-Programme von der Terminalzeile aus zu kompilieren.

Qt SDK unter Ubuntu Linux installieren Schritt 13
Qt SDK unter Ubuntu Linux installieren Schritt 13

Schritt 13. Typ/Kopieren/Einfügen:

  • PFAD=/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin:$PFAD
  • PFAD exportieren
Qt SDK unter Ubuntu Linux installieren Schritt 14
Qt SDK unter Ubuntu Linux installieren Schritt 14

Schritt 14. Die oben fett hervorgehobene Nummer bezeichnet die Versionsnummer des Qt SDK. Stellen Sie also sicher, dass Sie die richtige Versionsnummer des Qt SDK eingeben

Das Qt SDK wird mit neuen Versionsänderungen ständig verbessert. Achten Sie also auf Ihre Qt SDK-Versionsnummer.

In diesem Beispiel verwenden wir beispielsweise Qt Version 4.8.1, daher würde die Versionsnummer in /etc/profile 4.8.1 entsprechen

Qt SDK unter Ubuntu Linux installieren Schritt 15
Qt SDK unter Ubuntu Linux installieren Schritt 15

Schritt 15. Speichern Sie die Datei /etc/profile und beenden Sie

Qt SDK unter Ubuntu Linux installieren Schritt 16
Qt SDK unter Ubuntu Linux installieren Schritt 16

Schritt 16. Laden Sie die Datei /etc/profile neu, indem Sie den folgenden Befehl ausführen

  • Typ/Kopieren/Einfügen:

    . /etc/profil

  • Stellen Sie sicher, dass Sie eine. und dann ein Leerzeichen, um Ihre /etc/profile-Datei neu zu laden
Qt SDK unter Ubuntu Linux installieren Schritt 17
Qt SDK unter Ubuntu Linux installieren Schritt 17

Schritt 17. Sobald die Datei /etc/profile neu geladen wurde, geben Sie den folgenden Befehl ein. Sie können die folgenden Befehle eingeben, um sicherzustellen, dass Ihr Ubuntu Linux-System erkennt, dass das Qt-SDK vom Systempfad akzeptiert wurde

Qt SDK unter Ubuntu Linux installieren Schritt 18
Qt SDK unter Ubuntu Linux installieren Schritt 18

Schritt 18. Typ/Kopieren/Einfügen:

welcher qmake

  • Sie sollten eine Antwort wie die untenstehende erhalten
  • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Qt SDK unter Ubuntu Linux installieren Schritt 19
Qt SDK unter Ubuntu Linux installieren Schritt 19

Schritt 19. Geben Sie auch den folgenden Befehl unten ein:

  • Typ/Kopieren/Einfügen:

    qmake -Version

Qt SDK unter Ubuntu Linux installieren Schritt 20
Qt SDK unter Ubuntu Linux installieren Schritt 20

Schritt 20. Sie sollten eine ähnliche Antwort wie diese erhalten:

  • ' QMake-Version 2.01a
  • ' Verwenden von Qt Version 4.8.1 in /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Qt SDK unter Ubuntu Linux installieren Schritt 21
Qt SDK unter Ubuntu Linux installieren Schritt 21

Schritt 21. Damit wissen Sie, dass Sie Qt-Programme über die Befehlszeile kompilieren können

Jetzt sind Sie bereit, Qt-Programme auf Ihrem Ubuntu Linux-System zu kompilieren. Nachdem das Qt-SDK erfolgreich auf Ihrem System installiert wurde, möchten Sie vielleicht versuchen, Ihr erstes Qt-Programm zu kompilieren. Weitere Informationen finden Sie in diesem Dokument. So erstellen Sie Ihr erstes Qt-Programm unter Ubuntu Linux.

Methode 2 von 2: Qt SDK 5.0-Installationsanweisungen:

Qt SDK unter Ubuntu Linux installieren Schritt 22
Qt SDK unter Ubuntu Linux installieren Schritt 22

Schritt 1. Bestimmen Sie zunächst Ihre Ubuntu Linux-Betriebssystem-Bit-Version, indem Sie ein Terminal öffnen und Folgendes eingeben und die passende Qt-SDK-Bit-Version für Ihr Betriebssystem herunterladen

Wenn Sie beispielsweise 32-Bit-Ubuntu-Linux verwenden, laden Sie das 32-Bit-Qt-SDK herunter. Wenn Sie 64-Bit-Ubuntu-Linux verwenden, laden Sie das 64-Bit-Qt-SDK herunter.

  • Typ/Kopieren/Einfügen:

    Datei /sbin/init

  • Beachten Sie die Bit-Version Ihrer Ubuntu Linux-Betriebssystemarchitektur, die angezeigt wird, ob es sich um 32-Bit oder 64-Bit handelt.
Qt SDK unter Ubuntu Linux installieren Schritt 23
Qt SDK unter Ubuntu Linux installieren Schritt 23

Schritt 2. Laden Sie als nächstes das Qt Software Development Kit (SDK) herunter Qt SDK herunterladen

  • Wählen Sie Ihre Ubuntu Linux-Systemarchitektur aus, z. B. die 32-Bit- oder 64-Bit-Version des Qt SDK. Sie können auch Entwicklungsbibliotheken hinzufügen, damit Sie Qt-Anwendungen ohne Komplikationen ausführen können, indem Sie diese Schritte ausführen.
  • Notiz:

    Wenn Sie das SDK herunterladen möchten, laden Sie die Offline-Installation herunter, da der Download lange dauert, es sei denn, Sie haben eine wirklich schnelle Download-Verbindung.

  • Sie haben zwei Methoden, um das Qt SDK herunterzuladen, die Online-Installationsmethode oder die Offline-Installationsmethode. Ich bevorzuge es, einfach das vollständige SDK mit der Offline-Methode herunterzuladen. Da die Klassen, aus denen das Qt SDK besteht, so groß sind, dauert es bei einer langsamen Verbindung mehrere Stunden, um das SDK herunterzuladen. Dies kann für einige Benutzer, die das Qt-SDK ausprobieren möchten, möglicherweise nicht deaktiviert werden.
  • Anregung: Ich würde dringend empfehlen, den Offline-Installer anstelle des Online-Installers zu verwenden, es sei denn, Sie haben eine wirklich schnelle Verbindung.
Qt SDK unter Ubuntu Linux installieren Schritt 24
Qt SDK unter Ubuntu Linux installieren Schritt 24

Schritt 3. Öffnen Sie ein Terminal und geben Sie die folgenden Befehle ein:

  • Typ/Kopieren/Einfügen:

    sudo apt-get install synaptic

  • Typ/Kopieren/Einfügen:

    sudo apt-get update

  • Dieser Befehl wird verwendet, um die Paketindexdateien von ihren Quellen über das Internet zu aktualisieren und neu zu synchronisieren.
  • Typ/Kopieren/Einfügen:

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

  • Dieser Befehl fügt Ihrem Ubuntu Linux-System zusätzliche Qt-Entwicklungsbibliotheken hinzu, sodass Qt-Programme reibungslos auf Ihrem System ausgeführt werden können. Ich habe diese Informationen hinzugefügt, nur für den Fall, dass Sie Qt SDK 4.8-kompatible Bibliotheken installiert haben möchten
  • Typ/Kopieren/Einfügen:

    sudo apt-get install build-essential

  • Dadurch werden zusätzliche C/C++-Bibliotheken für die Kompilierung hinzugefügt
  • Typ/Kopieren/Einfügen:

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

  • Dadurch wird OpenGL-Funktionalität hinzugefügt, wenn Sie Ihre Qt-Anwendungen ausführen
Qt SDK unter Ubuntu Linux installieren Schritt 25
Qt SDK unter Ubuntu Linux installieren Schritt 25

Schritt 4. Typ/Kopieren/Einfügen:

CD /home/"dein Benutzername"/Downloads

Dadurch gelangen Sie in das Downloads-Verzeichnis Ihres Systems

Qt SDK unter Ubuntu Linux installieren Schritt 26
Qt SDK unter Ubuntu Linux installieren Schritt 26

Schritt 5. Typ/Kopieren/Einfügen:

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

Dadurch wird das Qt SDK für alle Benutzer Ihres Systems ausführbar

Qt SDK unter Ubuntu Linux installieren Schritt 27
Qt SDK unter Ubuntu Linux installieren Schritt 27

Schritt 6. Installieren Sie das Qt SDK, indem Sie den folgenden Befehl ausführen

  • Typ/Kopieren/Einfügen:

    sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -style cleanlooks

  • Sie müssen über Superuser-Rechte verfügen, um das Qt SDK zu installieren
Qt SDK unter Ubuntu Linux installieren Schritt 28
Qt SDK unter Ubuntu Linux installieren Schritt 28

Schritt 7. Wenn Sie das Qt SDK installieren, werden Sie aufgefordert, ein Verzeichnis auszuwählen, in dem sich das Qt SDK befinden soll

Wählen Sie /opt und Ihr Qt SDK wird in ein Verzeichnis namens /opt/QtSDK installiert

Qt SDK unter Ubuntu Linux installieren Schritt 29
Qt SDK unter Ubuntu Linux installieren Schritt 29

Schritt 8. Ändern Sie die Berechtigungen für den Speicherort des Qt-SDK-Verzeichnisses so, dass sie für alle Benutzer verfügbar sind, indem Sie den folgenden Befehl ausführen

Qt SDK unter Ubuntu Linux installieren Schritt 30
Qt SDK unter Ubuntu Linux installieren Schritt 30

Schritt 9. Typ/Kopieren/Einfügen:

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

Dadurch wird das Qt SDK für alle Benutzer Ihres Systems ausführbar

Qt SDK unter Ubuntu Linux installieren Schritt 31
Qt SDK unter Ubuntu Linux installieren Schritt 31

Schritt 10. Typ/Kopieren/Einfügen:

sudo -s chmod -R 777 /home/"dein Benutzername"/.config/QtProject

Dies verhindert Fehlermeldungen beim Starten von QtCreator, die besagen, dass es nicht in /home/ schreiben kann. "dein Benutzername"/.config/QtProject-Verzeichnis.

Qt SDK unter Ubuntu Linux installieren Schritt 32
Qt SDK unter Ubuntu Linux installieren Schritt 32

Schritt 11. Sobald das Qt-Programm installiert ist, öffnen Sie ein Terminal und verwenden Sie einen Texteditor wie nano oder gedit, um Ihr /etc/profile zu bearbeiten

  • Typ/Kopieren/Einfügen:

    sudo -s nano /etc/profile

  • oder
  • Typ/Kopieren/Einfügen:

    sudo -s gedit /etc/profile

Qt SDK unter Ubuntu Linux installieren Schritt 33
Qt SDK unter Ubuntu Linux installieren Schritt 33

Schritt 12. Scrollen Sie nach unten zum Ende der Datei /etc/profile und geben Sie den folgenden Text unten ein

Sie möchten diese Zeile unten zu Ihrer systemweiten Datei /etc/profile hinzufügen, damit Sie die Möglichkeit haben, Qt-Programme von der Terminalzeile aus zu kompilieren.

Qt SDK unter Ubuntu Linux installieren Schritt 34
Qt SDK unter Ubuntu Linux installieren Schritt 34

Schritt 13. Typ/Kopieren/Einfügen:

  • PFAD=/opt/Qt5.0.2/5.0.2/gcc/bin:$PFAD
  • PFAD exportieren
Qt SDK unter Ubuntu Linux installieren Schritt 35
Qt SDK unter Ubuntu Linux installieren Schritt 35

Schritt 14. Die oben fett hervorgehobene Nummer bezeichnet die Versionsnummer des Qt SDK. Stellen Sie also sicher, dass Sie die richtige Versionsnummer des Qt SDK eingeben

Das Qt SDK wird mit neuen Versionsänderungen ständig verbessert. Achten Sie also auf Ihre Qt SDK-Versionsnummer.

Zum Beispiel verwenden wir die Qt-Version 5.0.2 In diesem Beispiel würde die Versionsnummer in /etc/profile daher als 5.0.2

Qt SDK unter Ubuntu Linux installieren Schritt 36
Qt SDK unter Ubuntu Linux installieren Schritt 36

Schritt 15. Speichern Sie die Datei /etc/profile und beenden Sie

Qt SDK unter Ubuntu Linux installieren Schritt 37
Qt SDK unter Ubuntu Linux installieren Schritt 37

Schritt 16. Laden Sie die Datei /etc/profile neu, indem Sie den folgenden Befehl ausführen

  • Typ/Kopieren/Einfügen:

    . /etc/profil

  • Stellen Sie sicher, dass Sie eine. und dann ein Leerzeichen, um Ihre /etc/profile-Datei neu zu laden
Qt SDK unter Ubuntu Linux installieren Schritt 38
Qt SDK unter Ubuntu Linux installieren Schritt 38

Schritt 17. Sobald die Datei /etc/profile neu geladen wurde, geben Sie den folgenden Befehl ein. Sie können die folgenden Befehle eingeben, um sicherzustellen, dass Ihr Ubuntu Linux-System erkennt, dass das Qt-SDK vom Systempfad akzeptiert wurde

Qt SDK unter Ubuntu Linux installieren Schritt 39
Qt SDK unter Ubuntu Linux installieren Schritt 39

Schritt 18. Typ/Kopieren/Einfügen:

welcher qmake

  • Sie sollten eine Antwort wie die untenstehende erhalten
  • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Qt SDK unter Ubuntu Linux installieren Schritt 40
Qt SDK unter Ubuntu Linux installieren Schritt 40

Schritt 19. Geben Sie auch den folgenden Befehl unten ein:

  • Typ/Kopieren/Einfügen:

    qmake -Version

Qt SDK unter Ubuntu Linux installieren Schritt 41
Qt SDK unter Ubuntu Linux installieren Schritt 41

Schritt 20. Sie sollten eine ähnliche Antwort wie diese erhalten:

  • QMake-Version 3.0
  • Verwenden von Qt-Version 5.0.2 in /opt/Qt5.0.2/5.0.2/gcc/lib
Qt SDK unter Ubuntu Linux installieren Schritt 42
Qt SDK unter Ubuntu Linux installieren Schritt 42

Schritt 21. Dadurch wissen Sie, dass Sie Qt SDK 5.0-Programme über die Befehlszeile kompilieren können

Jetzt sind Sie bereit, Qt-Programme auf Ihrem Ubuntu Linux-System zu kompilieren. Nachdem das Qt SDK erfolgreich auf Ihrem System installiert wurde, möchten Sie vielleicht versuchen, Ihr erstes Qt-Programm zu kompilieren. Weitere Informationen finden Sie in diesem Dokument. So erstellen Sie Ihr erstes Qt-Programm unter Ubuntu Linux.

Empfohlen: