8个版本 (稳定版)
1.5.3 | 2022年7月24日 |
---|---|
1.5.2 | 2022年7月5日 |
1.5.1+04 | 2022年7月4日 |
1.5.0 | 2022年7月3日 |
#760 in 音频
用于 2 个crate(通过 chromaprint-rust)
2.5MB
52K SLoC
chromaprint-sys-next
Rust对Chromaprint的绑定。
major.minor
版本跟踪库版本,而 .patch
跟踪crate版本。
先决条件
通用
- LLVM或Clang用于
buildgen
。
Linux (Debian/Ubuntu)
静态链接(推荐)
sudo apt install pkg-config cmake libfftw3-dev
动态链接
sudo apt install pkg-config libchromaprint-dev
macOS
brew install cmake
Windows
- 安装
cargo-vcpkg
:cargo install cargo-vcpkg
- 安装
vcpkg
依赖:cargo vcpkg build
- 构建和运行:
cargo run
从源代码构建chromaprint
如果系统上找不到库,脚本将尝试从源代码构建它。这需要
CMake
: https://cmake.com.cn/download/- FFTW3(可选,但 强烈 推荐): https://www.fftw.org/