安装

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

参考