Réalisation d'un plug-out de tri pour BOUML


précédentsommairesuivant

IV. Générer le code

Pour générer le code du plug-out vous devez dire où les sources seront placés, éditez les generation settings par exemple pour avoir :

Image non disponible

Tout devant être généré, demandez la génération de code pour C++ et/ou Java via le menu Tools, ou en utilisant le menu au niveau du projet dans le browser.

Pour compiler les sources C++ sous Linux ou Mac OS X vous avez besoin d'un Makefile. Le plus simple est de produire le fichier .pro en appliquant le plug-out genpro sur l'artifact appelé executable. Comme sort n'utilise rien aucune information spécifique à un des langages (on n'accède qu'au nom des éléments) autant retirer la définition des defines (l'exécutable sera plus petit), et disons que le nom de l'exécutable à produire est browsersort :

Image non disponible

Utilisez qmake pour produire le Makefile, puis make pour compiler.

En Java vous utilisez bien sûr javac pour compiler les sources, mais comme certains fichiers contiennent plusieurs classes de base vous ne devez pas compiler les sources un à un mais tous ensemble par javac *.java dans une ligne de commande.

Voilà, tout est fini, mais n'oubliez pas de sauvez votre projet !


précédentsommairesuivant

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur. La modification par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.