簡體   English   中英

在Mac OS X上安裝OCaml

[英]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。 有幾種解決方案。

  1. 首先,維護一個opam homebrew包,所以如果你使用自制軟件,你可以簡單地做brew install opam 如果你這樣做,請注意你最終將安裝OCaml作為自制程序包。 如果您不想要任何其他庫,那么您已經完成並可以開始使用OCaml。 但是,下面我將告訴你再次通過opam安裝OCaml,所以你最終會安裝兩個,這不是問題。 不同之處在於opam安裝,您可以另外開始安裝更多的OCaml庫,這些庫在自制軟件中是不可用的。

  2. 您可以通過使用其發布頁面上提供的預編譯的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM