当我输入ocaml --version
时,它会返回
/usr/bin/ocaml: unknown option '--version'.
我使用OPAM安装了它,并执行了说明
opam初始化
评估$(opam env)
评估opam env
opam开关创建4.07.0
一切似乎都进行得很好。输入which ocaml
将返回外观正确的路径。当进入终端会话时,它似乎工作正常。搜索时,我在任何地方都看不到此错误。
答案 0 :(得分:2)
OCaml工具很奇怪,通常不遵循POSIX准则,即使用双破折号作为命令行选项。此时,可能是出于历史原因,并且因为标准Arg
模块以这种方式解析了命令行参数。无论如何,这将达到目的:
ocaml -version