Prerequisites

Rust Toolchain

  • Rust >= 1.70
  • cargo, rustc

LLVM + libclang (required for bindgen)

PlatformInstall
Windowschoco install llvm or LLVM releases
Linuxsudo apt install llvm-dev clang

Environment Variable for Bindgen (Windows only)

$env:LIBCLANG_PATH = "C:\Program Files\LLVM\bin"