我目前正在开发一个用 OCaml 编写并使用 js_of_ocaml 编译为 javascript 的网站项目。只要我只有一个使用该命令的源文件,它就可以很好地工作,ocamlfind ocamlc -package js_of_ocaml -package js_of_ocaml.syntax -syntax camlp4o -linkpkg -o file.byte file.ml
但我想在我的项目中包含几个模块。我怎样才能做到这一点 ?
其他模块实际上是由 ocamllex 和 menhir 生成的词法分析器和解析器。我已经阅读了有关如何将 ocamllex 和 menhir 与 js_of_ocaml 一起使用的教程,但它对 js_of_ocaml 的安装位置做出了错误的假设(我使用 opam 安装它)并且它使用 ocamlbuild,我想知道如何在不使用自动化的情况下手动操作ocamlbuild 等工具。