如何在Mac OS X Yosemite上安装OCaml 4.02.3 (https://ocaml.org/releases/4.02.html)?是否必须使用终端进行安装?如果是,请提供详细的步骤。我是OS X的新手,非常感谢您能提供任何解决方案。非常感谢!
如何在Mac OS X Yosemite上安装OCaml 4.02.3 (https://ocaml.org/releases/4.02.html)?是否必须使用终端进行安装?如果是,请提供详细的步骤。我是OS X的新手,非常感谢您能提供任何解决方案。非常感谢!
我建议使用opam
,这是OCaml最新的打包系统。你不仅可以得到编译器,而且还可以得到几乎所有有用的OCaml库。唯一的问题是opam是用OCaml实现的,因此你必须安装OCaml才能安装opam。有几种解决方案。
首先,有一个opam homebrew软件包可供使用,因此如果你使用homebrew,只需执行brew install opam
即可。如果你这么做了,注意你也会得到OCaml作为homebrew软件包安装。如果你不想要其他库,那就可以直接开始使用OCaml了。不过,在下面,我将告诉你再次通过opam安装OCaml,这样你就会得到两个安装,但这并不是问题。不同之处在于opam安装后,你还可以额外安装更多在homebrew中无法获得的OCaml库。
你可以通过opam预编译的二进制文件来避免OCaml的双重安装,这些文件可以在其发布页面上找到。只需将Darwin版本的二进制文件下载到任意位置即可。
安装了opam之后,你可以执行opam init
,这将安装最新版本的OCaml。然后你可以执行opam list
查看所有可用的库,并安装其中之一,例如opam install core
以获取在Real World OCaml中使用的库。Opam将所有内容都安装在~/.opam
下,因此只需删除该目录即可撤消所有操作。(几乎所有操作,它还会略微修改你的登录文件。我使用-n
选项进行opam init
,因为我不喜欢我的文件被自动修改,而且我知道该怎么做。)
必须通过终端安装吗?
是的。