下载 Xu
官网、文档与下载使用同一发布版本: Xu 0.8.8。0.8.x 已支持斜杠模块路径、依赖内容锁与 vendor、离线/冻结构建、SemVer MVS、代理/私有模块策略及固定公钥校验日志;packages 模块 0.1.1 提供 29 个扩展包。公共 Xu 代理与校验服务仍待发布。下载以实际发行附件为准,源码版本更新不代表安装包已经发布。
编译器发布文件通过 GitHub Releases 提供,请选择已发布版本及适合本机的平台文件。开发候选的安装包在完成发行打包后提供。
平台文件
| 文件 | --target | 机器 | 格式 |
|---|---|---|---|
xu.macos.arm64 | macos-arm64 | Apple Silicon macOS | Mach-O arm64 |
xu.macos.x64 | macos-x64 | Intel macOS | Mach-O x86_64 |
xu.linux.arm64 | linux-arm64 | Linux aarch64 | ELF aarch64 |
xu.linux.x64 | linux-x64 | Linux x86_64 | ELF x86_64 |
xu.linux.loongarch64 | linux-loongarch64 | Linux LoongArch | ELF LoongArch |
xu.linux.riscv64 | linux-riscv64 | Linux RISC-V | ELF RISC-V |
xu.windows.x64.exe | windows-x64 | Windows x64 | PE32+ x86-64 |
xu.windows.arm64.exe | windows-arm64 | Windows ARM64 | PE32+ ARM64 |
WebAssembly 支持:任意平台的 xu 编译器均内置 WebAssembly 后端,支持通过 xu build --target wasm32 app.xu 直接编译为标准 .wasm 模块,无缝运行于现代浏览器与 WASI 沙箱。
安装与使用
推荐使用原生 Setup 安装程序快速完成安装并自动配置全局环境:
- Windows:下载
xu-setup-windows-x64.exe(或xu-v0.8.8-windows-x64-setup.exe)直接双击运行(自绘图形向导,无需配置脚本策略,自动持久化注册表 PATH 与 XU_ROOT)。 - macOS:下载
xu-v0.8.8-macos-arm64.pkg双击图形向导安装,或下载独立安装程序xu-setup-macos-arm64(命令行运行./xu-setup-macos-arm64 -y)。 - Linux:下载对应架构的
xu-setup-linux-x64(或 arm64),赋予执行权限后直接运行./xu-setup-linux-x64 -y,自动解压并完成环境注册。
安装完成后重新打开终端,验证全局可用:
xu --version
xu build hello.xu --output hello
./hello