如何在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自制程序包,所以如果你使用自制程序,你可以简单地做brew install opam
.如果你这样做,请注意你最终将安装OCaml作为自制程序包.如果您不想要任何其他库,那么您已经完成并可以开始使用OCaml.但是,下面我将告诉你再次通过opam安装OCaml,所以你最终会安装两个,这不是问题.不同之处在于opam安装,您可以另外开始安装更多的OCaml库,这些库在自制软件中是不可用的.
您可以通过使用其发布页面上提供的预编译的opam二进制文件来避免OCaml的双重安装.只需将Darwin的二进制文件下载到您选择的位置即可.
一旦安装了opam,就可以了opam init
,这将安装最新版本的OCaml.然后,您可以opam list
查看所有可用库,并安装其中一个库,例如,opam install core
以获取Real World OCaml中使用的库.Opam会安装所有内容~/.opam
,所以只需删除整个目录即可撤消所有内容.(几乎所有东西,它也会修改你的登录文件.我使用该-n
选项,opam init
因为我不喜欢我的文件被自动修改,我知道自己该做什么.)
用终端安装它是必须的吗?
是.