OCaml错误:致命错误:异常Cmi_format.Error(_)

时间:2017-10-30 06:46:26

标签: error-handling ocaml

我通过Cygwin在我的Windows设备上使用OCaml。我也安装了Opam,并运行了命令

opam pin add merlin --dev-repo

因为在安装了最新的OCaml for Windows之后,编译器ocamlc将无法工作,并且一些Google搜索提供了此解决方案。

我第一次尝试运行ocamlc时遇到的错误是:

Error: C:\OCaml\lib/pervasives.cmi
is not a compiled interface for this version of OCaml.
It seems to be for an older version of OCaml.

然而,现在每当我输入" ocaml"在终端中,而不是获取交互式编辑器,我得到了致命的错误消息:

Fatal error: exception Cmi_format.Error(_)

有人知道问题可能是什么吗?谢谢。

1 个答案:

答案 0 :(得分:3)

安装了两个不兼容的OCaml版本。