[英]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.