Если я попытаюсь построить PortAudio, используя файл .sln
, включенный в последнюю версию, я получаю эти ошибки.Как скомпилировать PortAudio для Windows в среде Visual Studio 2015?
Что интересно, однако, что я установил флаг препроцессора PA_USE_ASIO
0, как показано здесь.
Если удалить каталог ASIO (/ SRC/hostapi/ASIO), я больше не получаю ошибки, связанные с файлами ASIO, но вместо того, чтобы получить ошибку, связанную с ksguid.lib
.
погуглить вокруг говорит о том, что флаг PA_WDMKS_NO_KSGUID_LIB
препроцессор должен остановить (source), но это не похоже на работу. Как будто он полностью игнорирует флаги препроцессора.
В качестве альтернативы, если есть лучшая библиотека, которая работает аналогично PortAudio, я был бы рад услышать об этом (я пытаюсь сделать DSP реального времени).