libsamplerate
0.2.2
由 GitHub Actions 主动构建的分支。
文件docs/win32.md
中有关于在 Win32 上构建 libsamplerate 的详细说明。
在 macOS 上构建应该与在任何其他 Unix 平台上构建相同。
要在具有 Bourne 兼容 shell 的平台上编译 libsamplerate,ANSI C 编译器和 make 实用程序只需要以下三个命令:
autoreconf -vif
./configure
make
make install
有一个新的基于 CMake 的构建系统可用:
mkdir build
cd build
cmake ..
make
cmake -DCMAKE_BUILD_TYPE=Release ..
进行发布版本。cmake -DBUILD_SHARED_LIBS=ON ..
构建共享库。 libsamplerate 由 Erik de Castro Lopo 编写。