Getting started¶
Choose your platform below, or see Building on Windows for a source build.
| Platform | Package manager | Guide |
|---|---|---|
| Ubuntu 22.04 / 24.04 / 26.04 | apt | Install |
| Fedora | dnf | Install |
| Arch Linux | pacman | Install |
| Alpine | apk | Install |
| macOS | Homebrew | Install |
| Windows | MSYS2 / MinGW | Install |
Build from source (any platform)¶
# CPU only
meson setup build core -Denable_cuda=false -Denable_sycl=false
ninja -C build
# With CUDA
meson setup build core -Denable_cuda=true -Denable_sycl=false
ninja -C build
# With SYCL (Intel oneAPI)
meson setup build core -Denable_cuda=false -Denable_sycl=true
ninja -C build
See Engineering principles for coding standards and the Backends section for GPU/SIMD details.