ocamlrun:错误的解释器:没有这样的文件或目录

时间:2014-08-22 21:19:34

标签: macos ocaml

我在Mac上构建并安装了OCAML,并希望运行一个ocaml二进制文件即test 所以我做了./test,我得到了:

-bash:./ test:/ home / linkenhe / usr / local / godi / bin / ocamlrun:bad interpreter:没有这样的文件或目录

我该如何解决?

由于

1 个答案:

答案 0 :(得分:0)

文件test是字节码文件,而不是二进制文件。

你从哪里得到文件test?问题是它正在寻找错误位置的OCaml字节码解释器。

如果您安装了OCaml,则应该有一个名为ocamlrun的程序。你应该检查一下。如果是这样,您可以像这样运行test

# Test that ocamlrun exists
$ which ocamlrun
/usr/local/bin/ocamlrun

# Use it to run bytecode.
$ ocamlrun test