Crates.io | chromaprint-sys-next |
lib.rs | chromaprint-sys-next |
version | 1.5.3 |
source | src |
created_at | 2022-07-03 01:56:40.709442 |
updated_at | 2022-07-24 05:56:24.993672 |
description | Rust bindings to Chromaprint |
homepage | https://github.com/aksiksi/chromaprint-sys |
repository | https://github.com/aksiksi/chromaprint-sys |
max_upload_size | |
id | 618097 |
size | 4,637,711 |
Rust bindings for Chromaprint.
The major.minor
version tracks the library version, while .patch
tracks the crate 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/