[英]Installation of OCaml on Mac 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包,所以如果你使用自制软件,你可以简单地做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
因为我不喜欢我的文件被自动修改,我知道自己该做什么。)
用终端安装它是必须的吗?
是。
安装Macport并从终端运行:
$ sudo port install ocaml opam
我没有成功安装MacPorts,所以我安装了Brew。 https://brew.sh/然后你可以输入:brew install opam
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.