simsimd 3.7.5

Fastest SIMD-Accelerated Vector Similarity Functions for x86 and Arm
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
fn main() {
    cc::Build::new()
        .file("rust/lib.c")
        .include("include")
        .flag("-O3")
        .flag("-DSIMSIMD_NATIVE_F16=0")
        .warnings(false)
        .compile("simsimd");

    println!("cargo:rerun-if-changed=rust/lib.c");
    println!("cargo:rerun-if-changed=rust/lib.rs");
    println!("cargo:rerun-if-changed=include/simsimd/simsimd.h");
}