Skip to content

Instructions de build

Archibald Sakarah edited this page May 16, 2017 · 6 revisions

CETTE PAGE N'EST PLUS MISE A JOUR. VEUILLEZ CONSULTER LE FICHIER README.md A LA RACINE DU PROJET EN REMPLACEMENT

Prérequis

Le projet GeneTipe possède une dépendance vers Yojson. Pensez à l'installer avant de compiler sinon le build renverra une erreur. De plus ocamlfind et ocamlbuild sont tous les deux nécessaire pour compiler.

Build et utilisation de GeneTipe

Pour compiler le projet, rien de plus simple si les prérequis sont remplis. Il suffit de lancer $ make. Notez qu'ainsi tous les outils et les plugins sont automatiquement générés.

Les programmes sont genpts et genetipe. Pour apprendre comment les utiliser exécutez ./genpts --help ou ./genetipe --help.

Une utilisation typique consistera à combiner les deux via un pipe : $ ./genpts "(x*x)+2" | ./genetipe config/symbolic_regression.json

Générer la documentation

Pour fabriquer automatiquement la documentation de nos modules à partir des commentaires en (** *), il suffit de lancer la commande $ make doc

Pour en savoir plus sur la syntaxe des commentaires de documentation lire : http://caml.inria.fr/pub/docs/manual-ocaml/ocamldoc.html#sec334