J'écris un grand projet OCaml. J'ai écrit un fichier foo.ml
, qui fonctionne parfaitement. Dans un sous-répertoire du répertoire foo.ml
, il y a un fichier bar.ml
.Chargement des modules OCaml non dans le répertoire courant
bar.ml
code des références dans foo.ml
, de sorte que sa ligne d'ouverture est:
open Foo
Cela me donne une erreur au moment de la compilation:
Unbound module Foo.
Que puis-je faire pour corriger cela sans changer l'emplacement de foo.ml
?
Comment compiler/charger le fichier 'bar.ml'? – Bergi
https://caml.inria.fr/pub/docs/manual-ocaml/comp.html#sec269 – Bergi