0

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

我是 OCaml 的新手,正在使用以下关于使用 Camlp4 的教程https://github.com/ocaml/camlp4/wiki/OCaml_code_generation_tutorial

但是我在第一行得到一个错误: open Camlp4.PreCast 说“Unbound module Camlp4”

我在其中下载了 OCaml 有一个 camlp4.exe 文件,所以我认为它已安装。我在 Windows 8 和 Xubuntu 上都试过了

这是我传递给命令行以编译文件的输入: ocamlc -o test.exe test.ml 其中 test.ml 是包含错误行的文件

4

1 回答 1

-2

您应该知道不推荐使用camlp4,您应该使用ppx

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

于 2016-02-08T10:49:55.713 回答