我知道这个网站上有类似的问题,但没有一个能帮我解决问题。
我是OCaml的新手,正在使用以下有关使用Camlp4的教程https://github.com/ocaml/camlp4/wiki/OCaml_code_generation_tutorial
但是我在第一行收到错误:
open Camlp4.PreCast
说“Unbound module Camlp4”
有一个camlp4.exe文件,我已经下载了OCaml所以我认为它已经安装了。我在Windows 8和Xubuntu
上都试过这个这是我传递给命令行来编译文件的输入:
ocamlc -o test.exe test.ml
其中test.ml是包含错误行的文件
答案 0 :(得分:-2)
您应该知道不推荐使用camlp4,而应使用ppx代替。
如果你需要使用camlp4编译旧程序,他们应该有如何构建的说明。无论如何,直接使用ocamlc
非常罕见,您应该尝试ocamlbuild或至少使用ocamlfind
。