Anmelden

Polyphone mit Qt Creator kompilieren

Diese Anleitung zeigt, wie man Polyphone mit Qt Creator kompiliert. Es wird vorausgesetzt, dass auf Ihrem Computer bereits Qt Creator mit dem Qt-Framework, ein Compiler und die zum Kompilieren von Polyphone nötigen Abhängigkeiten installiert sind (siehe die entsprechenden Seiten).

Voraussetzungen

Folgende Elemente werden benötigt:

  • ein C++-Compiler (VC++, Clang, GCC, …),
  • Qt Creator mit seinem Framework (Qt 6),
  • die Abhängigkeiten von Polyphone.

Die Installationsanleitung hängt vom verwendeten Betriebssystem ab; siehe dazu die entsprechenden Seiten der Dokumentation.

Polyphone kompilieren

Die Quellen kopieren

Besorgen Sie sich die Quellen von Polyphone hier  oder von GitHub .

Das Projekt öffnen und konfigurieren

Öffnen Sie zunächst die Datei polyphone.pro und bearbeiten Sie sie, um gegebenenfalls die mitgelieferten Versionen von rtmidi und stk zu verwenden, falls Ihr Betriebssystem sie nicht bereitstellt (die mitgelieferte Version von rtaudio wird standardmäßig verwendet). Entfernen Sie dazu das vorangestellte „#“ in den folgenden Zeilen:

DEFINES += USE_LOCAL_RTMIDI
DEFINES += USE_LOCAL_STK

Diese Änderungen können Sie überspringen, wenn Sie bereits auf Ihrem Computer installierte Bibliotheken verwenden möchten (stellen Sie sicher, dass sie vorhanden sind!). Unter Windows und macOS ist dieser Schritt nicht nötig, da dort immer die mitgelieferten Versionen verwendet werden.

Starten Sie Qt Creator und öffnen Sie die Datei polyphone.pro.

Qt Creator öffnen
Qt Creator öffnen

Konfigurieren Sie dann das Projekt.

Projekt konfigurieren
Projekt konfigurieren

qmake ausführen und das Projekt kompilieren

Öffnen Sie das Menü Build und wählen Sie den Eintrag Run qmake.

qmake ausführen
qmake ausführen

Die Ausführung von qmake ist abgeschlossen, wenn der Fortschrittsbalken unten rechts grün 100 % erreicht hat.

qmake abgeschlossen
qmake abgeschlossen

Wählen Sie im Bereich Project in der linken Spalte und dann im Bereich Build&Run die Build-Konfiguration aus (Release wird empfohlen).

Klicken Sie schließlich im Menü Build auf die Aktion Build project Polyphone. Während des Kompilierens können Warnungen erscheinen, es sollten aber keine Fehler auftreten.

Nun sollte sich die ausführbare Datei in dem von Qt Creator erstellten Build-Verzeichnis befinden (zum Beispiel build-XXX neben den Quellen), je nach Ihrer Wahl in der Build-Konfiguration von Qt Creator:

  • unter Linux befindet sich die Datei polyphone im Unterverzeichnis bin,
  • unter Windows befindet sich die Datei polyphone.exe im Unterverzeichnis release oder debug,
  • unter macOS befindet sich das Bundle Polyphone.app im Verzeichnis macos neben dem Verzeichnis sources.

Fehlerbehebung

In dieser Kategorie finden Sie weitere Informationen oder Hilfe.

Besonderer Dank an Tomotello für diesen Artikel.

Polyphone braucht Sie!

Polyphone ist kostenlos, aber die Website und die Entwicklung verursachen Kosten. Eine kleine Spende hilft sehr.

Spenden
Die Grundlagen lernen Ein Tutorial ausprobieren
Nach
oben