Rust bindings for Chromaprint. Version tracks the Chromaprint version.
buildgen
.Static linking (preferred):
sudo apt install pkg-config cmake libfftw3-dev
Dynamic linking:
sudo apt install pkg-config libchromaprint-dev
brew install cmake
cargo-vcpkg
: cargo install cargo-vcpkg
vcpkg
deps: cargo vcpkg build
cargo run
If the library is not found on the system, the script will try to build it from source. This requires:
CMake
: https://cmake.org/download/