Utiliser Qt Creator pour compiler Polyphone
Utilisez ces instructions pour compiler Polyphone avec Qt Creator. Il est supposé que vous avez déjà installé sur votre ordinateur Qt Creator avec les framework Qt, un compilateur et les dépendances nécessaires pour compiler Polyphone (voir les pages correspondantes dans la documentation).
Prérequis
Les éléments suivants sont requis :
- un compilateur C++ (VC++, Clang, GCC, …),
- Qt Creator avec son framework,
- les dépendances de Polyphone.
Les instructions pour les installer dépendent de votre système d'exploitation, voir les pages correspondantes dans la documentation technique pour cela.
Compiler Polyphone
Copier les sources
Téléchargez les sources de Polyphone ici ou depuis GitHub .
Ouvrir et configurer le projet
Au préalable, ouvrez le fichier polyphone.pro et éditez-le de manière à éventuellement utiliser les versions embarquées de rtaudio, rtmidi et stk si votre système d'exploitation ne les fournit pas. Décommentez les lignes suivantes en enlevant le premier caractère ‘#’ :
DEFINES += USE_LOCAL_RTAUDIO
DEFINES += USE_LOCAL_RTMIDI
DEFINES += USE_LOCAL_STK
Vous pouvez sauter cette étape si vous souhaitez utiliser les dépendances déjà installées sur votre ordinateur (assurez-vous juste de les avoir !).
Démarrez Qt Creator et ouvrez le fichier polyphone.pro.
Vient ensuite la configuration du projet.
Utiliser qmake et compiler le projet
Allez dans le menu Build et choisissez l'élément Run qmake.
La commande qmake se termine correctement lorsque la barre de progression en bas à droite de Qt Creator atteint 100% et reste verte.
Dans la section Project de la colonne de gauche, puis dans la section Build&Run, sélectionnez une configuration de compilation (la configuration Release est préférée).
Enfin, cliquez sur l'action Build project Polyphone dans le menu Build. Pendant la compilation du projet il est possible de voir des avertissements mais normalement pas d'erreur.
À présent vous devriez trouver le fichier exécutable polyphone dans le sous-dossier RELEASE ou DEBUG du répertoire source, selon le choix de la configuration de compilation dans Qt Creator.
Dépannage
Voir le forum pour plus d'information ou pour obtenir de l'aide.
Un grand merci à Tomotello pour cet article.
Polyphone est gratuit mais il y a des coûts associés à son site web et à son développement. Un petit coup de pouce aidera beaucoup.
Faire un donpage