经过几天的尝试让我自己工作,我不得不停止浪费时间并最终寻求帮助。我在 iMac 上运行 Mavericks。我已经安装了 Eclipse[Version: Kepler Service Release 1] 和 OcaIDE 插件。我的所有路径都默认填写,除了ocamlbuild
,omake
和Ocamle lib Path
. 所以我想我已经完成了最终让 Ocaml 编译我的程序并让我得到我在终端中得到的结果所需的一切。
我创建了一个新的 Ocaml 托管项目,然后创建了一个带有扩展名的新文件file.ml
并键入:
List.fold_left
(fun acc x -> acc + x)
0
[1; 2; 3; 4];;
在终端中,我得到了我期望的结果:- : int = 10
但是在 Eclipse 中,在错误选项卡中,我得到了org.eclipse.e4.ui.workbench
. 我用谷歌搜索了这个,但在我看来,有很多事情可能会在错误选项卡中显示此错误。我只需要帮助解决这个问题,以便当我选择代码并单击“顶层评估”时,我可以让代码产生有用的东西而不是错误。我会很感激一些帮助。谢谢你。