安裝 OCaml
如果您需要比本快速安裝頁面更詳細的說明,您可以在此處找到安裝過程的更詳細說明。
在 Linux、macOS 或 *BSD 上安裝 OCaml
-
安裝 opam 套件管理器
OCaml 的套件管理器 opam 安裝編譯器以及任何其他套件。請確保您的系統上已安裝
gcc
、build-essential
、curl
、unzip
和bubblewrap
,然後在您的終端機中執行以下命令以下載並安裝最新版本的 opam其他安裝方法
您也可以使用您的作業系統的套件管理器安裝 opam - 但是,您可能會獲得較舊版本的 opam,該版本不支援最新的 OCaml 編譯器版本。如果您需要最新版本,您可以從原始碼建置 opam,並按照opam 的 GitHub 儲存庫中的說明進行操作。 -
初始化 opam
需要初始化 Opam,這將建立一個預設的 opam 轉換 (switch)。opam 轉換是 OCaml 編譯器和您安裝的任何套件的隔離環境。
在
opam init
期間,系統會詢問您是否要將一個鉤子添加到您的 shell 中,以將目前 opam 轉換中可用的工具放到您的 PATH 中。 -
啟用 opam 轉換
如果您在上一步中被提示時回答了否,則需要執行
eval $(opam env)
來啟用 opam 轉換,或者使用opam exec -- [CMD]
在轉換中明確地執行命令。
恭喜,您現在已經安裝了 OCaml!
設定 OCaml 開發環境
OCaml 平台工具,其中包括 建置系統 Dune,完善了您的 OCaml 開發環境。若要在您目前的 opam 轉換中安裝它們,請執行此命令
現在您已準備好編寫一些 OCaml 程式碼了!
在 Windows 上安裝 OCaml
-
安裝 opam 套件管理器
自 2.2.0 版本以來,OCaml 的套件管理器 opam 原生支援 Windows,並且是在 Windows 上安裝 OCaml 的建議方法。如果您正在尋找其他安裝方法,請查看 「在 Windows 上使用 OCaml」指南中提供的替代安裝說明。
在終端機 (Windows PowerShell 或命令提示字元) 中執行以下命令
-
初始化 opam
現在,我們準備好初始化 opam,這將建立一個預設的 opam 轉換 (switch)。opam 轉換是 OCaml 編譯器和您安裝的任何套件的隔離環境。
在
opam init
期間,系統會詢問您有關 Unix 支援基礎結構的問題。您可以選擇選項 1,讓 opam 為您管理它。有關更多進階替代方案的詳細資訊,請參閱opam 部落格。 -
啟用 opam 轉換
您需要在 cmd 上執行以下命令來啟用 opam 轉換
恭喜,您現在已經安裝了 OCaml!!
設定 OCaml 開發環境
OCaml 平台工具,其中包括 建置系統 Dune,完善了您的 OCaml 開發環境。若要在您目前的 opam 轉換中安裝它們,請執行此命令
現在您已準備好編寫一些 OCaml 程式碼了!