Tengo un proyecto simple ocamlbuild que utiliza baterías, incluidas las extensiones de sintaxis.¿Cómo se puede usar ocamldebug con un proyecto de Baterías incluidas?
_tags
:
<*>: pkg_batteries,pkg_threads,pkg_batteries.syntax,syntax_camlp4o
something.ml
:
open Batteries
…
let() = …
Está construido para la depuración con:
$ ocamlbuild something.d.byte
$ ocamldebug something.d.byte
El intento de utilizar el comando print
en ocamldebug
, sin embargo, dicta la siguiente error:
(ocd) print x
Cannot find module Batteries.
Esto sólo parece ocurrir cuando se depura en un ámbito donde Batteries
es open
ed.
¿Cuál es la causa de este error? ¿Cómo es posible trabajar?
De hecho, lo primero que hice fue comprobar 'ocamlfind' por su capacidad para invocar' ocamldebug' y se quedó corto. Pensé que había algo en esta línea. Gracias. Confirmará y aceptará una vez que tenga. – jrk