Chargement...
 
Skip to main content

Historique: JUCE Démarrage

Aperçu de cette version: 10 (courant)



Cette page montre comment démarrer avec JUCE en construisant :
  • l'application démo DemoRunner
  • l'atelier de développement Projucer (précédemment Introjucer)

Outils nécessaires

JUCE est un environnement de développement. Pour l'utiliser il faudra bien sûr installer les outils de développement (compilateur C++ et librairies de base).
Sous Linux c'est facile : il suffit d'installer les paquets correspondants.

Paquets de développement
Copy to clipboard
g++ ...


Téléchargement des sources

La philosophie de JUCE c'est qu'il n'y a pas vraiment de version stable avec des mises à jour officielles, mais des corrections ou des nouveautés presque tous les jours (même s'il y a de temps en temps des versions officialisées).

L'auteur conseille de travailler avec les sources git et de les mettre à jour régulièrement.

Pour récupérer les sources :
Copy to clipboard
git clone --depth 1 https://github.com/WeAreROLI/JUCE.git


Dans le répertoire JUCE/examples/ se trouvent plusieurs programmes prêts à construire.

Démo

Le plus intéressant est le programme de démonstration des possibilités de JUCE.
Pour le construire il suffit d'aller dans le répertoire Linux :
Copy to clipboard
cd JUCE/examples/DemoRunner/Builds/LinuxMakefile make


Une fois l'opération terminée (si tous les paquets nécessaires ont été installés), il ne reste plus qu'à lancer la démo dans le dossier build :
Copy to clipboard
./build/DemoRunner


Juce Logiciel Demo

Atelier de développement

Dans le répertoire extras se trouve l'application Projucer qui permet de développer d'autres applications JUCE.

Remarque préalable : s'il s'agit d'une installation de JUCE dédiée à la réalisation de logiciel libres, il est recommandé de basculer Projucer en mode GPL.
Pour ce faire, on doit affecter à JUCER_ENABLE_GPL_MODE la valeur 1 dans le fichier JUCE/extras/Projucer/JuceLibraryCode/AppConfig.h. Cela a pour effet de désactiver l'identification au compte ROLI et une remontée d'informations d'arrière-plan au serveur de JUCE.

Pour la construire :
Copy to clipboard
cd JUCE/extras/Projucer/Builds/LinuxMakefile make


Pour la lancer :
Copy to clipboard
./build/Projucer


Pour l'installer :
Copy to clipboard
sudo cp ./build/Projucer /usr/local/bin/


Configuration initiale : Au premier démarrage, ou par l'élément de menu "File > Application Usage Data"Image , une boîte de dialogue se présente et demande la permission d'activer un logiciel traçant. Il est conseillé de décocher cette case.
Il faut savoir que la valeur de cette option se répercute dans les projets développés, et impacte par conséquent les utilisateurs.

Juce Desactivation Tracage

Historique

Avancé
Information Version
Dimanche 17 juin 2018 12:29 jpcima Mise à jour capture d'écran nouvelle version 10
Afficher
Dimanche 17 juin 2018 12:23 jpcima correction 9
Afficher
Dimanche 17 juin 2018 12:20 jpcima Image pour illustration du traçage et sa désactivation 8
Afficher
Dimanche 17 juin 2018 12:18 jpcima Procédure à faire pour désactiver le traçage de Juce 5 7
Afficher
Dimanche 17 juin 2018 12:03 jpcima Note à propos du mode GPL de Projucer 6
Afficher
Dimanche 17 juin 2018 11:53 jpcima Mise à jour des informations (sauf images) 5
Afficher
Mercredi 18 octobre 2017 17:49 olinuxx boîte navigation 4
Afficher
Jeudi 30 janvier 2014 08:55 utilisateur_anonyme2 Intégration + titre 3
Afficher
Mercredi 29 janvier 2014 22:47 romain_bar Construction des deux applications de base de JUCE 2
Afficher
Mercredi 29 janvier 2014 22:04 romain_bar 1
Afficher