Installieren Sie Qt Creator und kompilieren Sie Ihr erstes Programm unter Ubuntu

Über compila tu primer programa con Qt Creator

Im nächsten Artikel werden wir uns ansehen, wie Sie Qt Creator installieren und wie Sie ein Basisprogramm in Ubuntu kompilieren. Qt ist eine objektorientierte, plattformübergreifende Arbeitsumgebung. Es wird verwendet, um Programme zu entwickeln, die eine grafische Benutzeroberfläche oder verschiedene Befehlszeilentools und Konsolen für Server verwenden, für die keine grafische Benutzeroberfläche erforderlich ist.

Qt ist ein kostenloses, plattformübergreifendes Open-Source-Framework für die Anwendungsentwicklung. Ist kompatibel mit verschiedenen Plattformen wie; Gnu / Linux, OS X, Windows, Android, iOS und andere. Qt ist mehr als eine Programmiersprache, sondern ein in C ++ geschriebenes Framework.

In den folgenden Zeilen werden wir sehen, wie Qt Creator über die Befehlszeile installieren. Später werden wir sehen, wie man ein einfaches Stilprogramm Hello World schreibt und wie man es ausführt. All dies werde ich auf Ubuntu 19.04 tun.

Qt Creator installieren

In Verbindung stehender Artikel:
Qt 5.9.1, (mit Qt Creator 4.3.1 enthalten) Installation unter Ubuntu

Zu Beginn installieren wir Build Essential, falls Sie es noch nicht installiert haben. Dies ist ein Paket, mit dem Benutzer C ++ – Tools in Ubuntu installieren und verwenden können. Um mit der Installation fortzufahren, öffnen wir ein Terminal (Strg + Alt + T) und aktualisieren zuerst die verfügbare Software und installieren dann das Paket, indem wir Folgendes eingeben:

sudo apt update; sudo apt install build-essential

Wenn Sie das Qt Creator-Paket nicht installiert haben, das die Benutzeroberfläche und die Befehlszeilentools zum Erstellen und Ausführen des Qt-Projekts enthält, schreiben Sie in dasselbe Terminal:

 instalación Qt Creator

sudo apt install qtcreator

Wenn Sie möchten, dass Qt 5 als Standardversion von Qt Creator verwendet wird, führen Sie den folgenden Befehl aus:

 instalación Qt5-default

sudo apt install qt5-default

Um komplexere Projekte zu implementieren, müssen Sie die Qt-Dokumentation und -Beispiele installieren. Dies kann durch Eingabe in das Terminal erfolgen:

sudo apt-get install qt5-doc qtbase5-examples qtbase5-doc-html

Das Paket qt5-doc Enthält die Qt 5 API-Dokumentation. Qtbase5-examples enthält die Qt Base 5 Beispiele und qtbase5-doc-html Enthält die HTML-Dokumentation für die Qt 5 Basisbibliotheken.

Schreiben und kompilieren Sie Ihr erstes Qt-Programm vom Terminal aus

Alles, was unten gelesen wird, kann auch von einer grafischen Umgebung aus erfolgen, in diesem Fall jedoch über das Terminal. Das Schreiben und Kompilieren von Qt-Programmen über die Ubuntu-Befehlszeile ist ziemlich einfach. Die folgenden Schritte sind:

Erstellen Sie ein Projektverzeichnis

Zunächst erstellen wir ein Arbeitsverzeichnis für Host unser Qt-Projekt. Im Terminal (Strg + Alt + T) schreiben wir:

 directorio del proyecto

mkdir ProyectoQt

Erstellen Sie eine .cpp-Datei im Projektverzeichnis

In dem Verzeichnis, das wir gerade erstellt haben, führen wir den folgenden Befehl aus, um eine zu erstellen .cpp-Datei:

vim mainEjemplo.cpp

Kopieren Sie in die leere Datei einfach den folgenden Code. Sein einziger Zweck ist es, eine Zeile in einem Fenster mit dem Titel ‚Mein erstes Qt-Programm‘ zu drucken.

código para el ejemplo Qt

#include <QApplication>#include <QLabel>#include <QWidget>int main(int argc, char *argv){QApplication app(argc, argv);QLabel hola("<center>Ejemplo Qt para Ubunlog</center>");hola.setWindowTitle("Mi primer programa Qt");hola.resize(600, 400);hola.show();return app.exec();}

Nach dem Einfügen in die Datei muss nur noch der Editor gespeichert und geschlossen werden.

Erstellen Sie die Qt-Projektdatei

Nach dem Speichern der Datei und im Projektordner muss der folgende Befehl ausgeführt werden, um eine Qt-Projektdatei zu erstellen:

qmake -project

 qmake proyecto Qt
Wir können überprüfen, ob der vorherige Befehl eine Datei mit dem Namen ProjectQt.pro im Projektverzeichnis. Diese Projektdatei ist das Grundgerüst für Qt-Projekte und kann bearbeitet werden.

Einstellungen in der Qt-Projektdatei

Da wir das Projekt über die Befehlszeile kompilieren möchten, müssen wir die folgende Zeile hinzufügen .pro-Datei, die wir im vorherigen Schritt erstellt haben.

QT += gui widgets

Um dies zu tun, gibt es nur öffnen Sie die SampleProject.pro datei und Einfügen in die vorherige Zeile:

 configuración archivo proyecto Qt

vim ProyectoQt.pro

Erstellen Sie eine ausführbare Datei für das Projekt

Der folgende Befehl erstellt eine Datei mit dem Namen ‚makefile‘ im Projektverzeichnis.

qmake ProyectoQt.pro

 generación makefile proyecto Qt

Jetzt verwenden wir make , um das Makefile in einem ausführbaren Programm zu kompilieren:

make

Solange das Projekt keine Fehler enthält, sollte dieser Befehl ein ausführbares Programm im Arbeitsverzeichnis erstellen.

creación del archivo ejecutable

Die Datei ProjectQt in grüner Farbe, es ist die ausführbare Datei Qt.

Testen Sie das Programm

Wenn Sie diesen Punkt erreicht haben, können Sie die ausführbare Datei starten, die wir im vorherigen Schritt erstellt haben. Sie können das Programm starten, indem Sie das Terminal im Projektordner eingeben:

./ProyectoQt

Die Ausgabe dieses Beispiels lautet wie folgt:

Beispiel Qt-Programmausführung

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.