安裝

Haxe 適用於 Windows,Linux 和 OS X.它以兩種形式分發:

  • 作為安裝程式,提供可選的 Neko VM 依賴項並配置 haxehaxelib 環境變數;
  • 作為二進位制檔案,僅提供 Haxe 編譯器和包管理器。

Windows

安裝程式和二進位制檔案可從 Haxe 網站獲得

Linux

二進位制檔案(32 位和 64 位)可從 Haxe 網站獲得

Haxe 基金會還正式參與維護流行的 Linux 發行版的 Haxe 和 Neko 軟體包。如果可用,建議使用這些包。

Ubuntu

建議使用 Haxe PPA ,它為所有當前支援的 Ubuntu 版本提供最新的 Haxe 和 Neko 版本。PPA 也可用於基於 Ubuntu 的發行版。

sudo add-apt-repository ppa:haxe/releases -y
sudo apt-get update
sudo apt-get install haxe -y
mkdir ~/haxelib && haxelib setup ~/haxelib

請注意,Neko 是作為 Haxe 的依賴項安裝的。

Debian

要安裝當前可用的穩定版本,請執行以下命令:

sudo apt-get install haxe -y
mkdir ~/haxelib && haxelib setup ~/haxelib

請注意,Neko 將作為 Haxe 的依賴項安裝。

要從不穩定的通道安裝較新的版本,請執行以下操作:

  1. /etc/apt/sources.list 中,新增

    deb http://httpredir.debian.org/debian unstable main contrib non-free

  2. /etc/apt/preferences.d/中,建立一個名為 unstable 的新檔案,其中包含以下內容:

    Package: *
    Pin: release a=unstable
    Pin-Priority: 100
    
    Package: haxe neko libneko*
    Pin: release a=unstable
    Pin-Priority: 999
    
  3. 從新新增的源中提取包索引檔案:

    sudo apt-get update

  4. 安裝 Haxe(和 Neko):

    sudo apt-get install haxe -y

Fedora

Haxe Foundation 在 Fedora 儲存庫中維護 Haxe 和 Neko RPM 軟體包。這些包在大多數情況下都是最新的。然而,當一個新版本的 Haxe 釋出時,需要幾天時間,最多兩週,將更新的軟體包推送到 Fedora 的穩定版本。可以在 Bodhi Fedora 更新系統中跟蹤更新活動。

要安裝當前可用的 Haxe 和 Neko 版本,請執行以下命令:

sudo dnf install haxe -y
mkdir ~/haxelib && haxelib setup ~/haxelib

請注意,Neko 是作為 Haxe 的依賴項安裝的。

openSUSE

Haxe Foundation 在 openSUSE:Factory 儲存庫中維護 Haxe 和 Neko RPM 軟體包。這些包在大多數情況下都是最新的。但是,當新版本的 Haxe 釋出時,openSUSE:Factory 將接受幾天,最多 2 周的時間。

要安裝當前可用的 Haxe 和 Neko 版本,請執行以下命令:

sudo zypper install haxe
mkdir ~/haxelib && haxelib setup ~/haxelib

請注意,Neko 是作為 Haxe 的依賴項安裝的。

要獲得 openSUSE:Factory 或 openSUSE 版本可能無法使用的最新 Haxe 版本,請在 openSUSE Build Service 中使用 devel:languages:haxe 專案。訪問 Haxe 包頁面 ,單擊右上角的下載包,然後按照說明操作。同樣,Neko 也將作為 Haxe 的依賴項安裝。

Arch Linux

Arch Linux 社群儲存庫中有 Haxe 和 Neko 軟體包。Haxe 基金會將繼續幫助保持最新的包裹。但是,當釋出新版本的 Haxe 時,需要時間來更新軟體包,這取決於軟體包維護者的可用性。

對於當前可用的 Haxe 和 Neko 版本,請檢視以下頁面:

要安裝當前可用的 Haxe 和 Neko 版本,請執行以下命令:

sudo pacman -S haxe
mkdir ~/haxelib && haxelib setup ~/haxelib

請注意,Neko 是作為 Haxe 的依賴項安裝的。

OS X.

安裝程式和二進位制檔案可從 Haxe 網站獲得

也可以通過 Brew 包管理器安裝當前穩定的 Haxe 版本。

brew install haxe

參考