我正在尝试使用ocamlbuild自动调用,以便从protobuf定义生成ocaml模块。这是一个两步的过程,我必须从%.protobuf文件转到%.proto.piqi,最后转到%_piqi.ml。I"; P protobuf_include )但是这不起作用,因为%.proto.piqi目标实际上依赖于我的源目录中的所有"*.pr
我是一个使用OCaml的新手,我想把一些代码放到另一个文件中,比如foo.ml,就像在C++或Python中一样。但这部分代码本身并不构成模块。我已经在我的主源文件的头中包含了#use "foo.ml"。但是当我使用ocamlbuild构建我的项目时,它会报告I/O error: "foo.ml: No such file or directory"。但很明显,foo.ml位于当前工作目录</e