未绑定模块Camlp4

时间:2016-02-07 21:26:30

标签: ocaml camlp4

我知道这个网站上有类似的问题,但没有一个能帮我解决问题。

我是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是包含错误行的文件

1 个答案:

答案 0 :(得分:-2)

您应该知道不推荐使用camlp4,而应使用ppx代替。

如果你需要使用camlp4编译旧程序,他们应该有如何构建的说明。无论如何,直接使用ocamlc非常罕见,您应该尝试ocamlbuild或至少使用ocamlfind