我在Mac上构建并安装了OCAML,并希望运行一个ocaml二进制文件即test 所以我做了./test,我得到了:
-bash:./ test:/ home / linkenhe / usr / local / godi / bin / ocamlrun:bad interpreter:没有这样的文件或目录
我该如何解决?
由于
答案 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