Compiling on Win32

You can use CMake to generate Visual Studio project. The configuration process is described here.

The libsamplerate library itself does not require any dependencies, but if you want to build examples and tests, you will need the libsndfile and FFTW libraries. The easiest way to install them is to use a package manager, such as Vcpkg. Their README.md contains detailed installation instructions for supported platforms. Libsamplerate requires the libsndfile and fftw3 packages.