liburing-lto

liburing + LTO

Requirements:

  1. clang version 16
  2. lld version 16
  3. rustc with llvm version 16 rustc --version --verbose ... LLVM version: 16.0.x
  4. libclang(see bindgen)

Usage:

.cargo/config.toml: [build] rustflags = [ "-Clinker-plugin-lto", "-Clinker=clang", "-Clink-arg=-fuse-ld=lld", ] Cargo.toml: [dependencies] liburing-lto = "*"

Links:

Crates.io

Documentation

Repository