構文拡張機能を含む、バッテリーを使用する単純なocamlbuildプロジェクトがあります。
_tags
:
<*>: pkg_batteries,pkg_threads,pkg_batteries.syntax,syntax_camlp4o
something.ml
:
open Batteries
…
let () = …
これは、デバッグ用に構築されています。
$ ocamlbuild something.d.byte
$ ocamldebug something.d.byte
print
ただし、でコマンドを使用しようとするとocamldebug
、次のエラーが発生します。
(ocd) print x
Cannot find module Batteries.
Batteries
これは、 open
edのスコープでデバッグする場合にのみ発生するようです。
このエラーの原因は何ですか?どうすれば回避できますか?