PortAudio

portaudioのビルド時のksguid.libエラー


概要

portaudioのプロジェクトをVSでビルドした際に以下のエラーがでる.

その場合の対処法を記述する.


LINK : fatal error LNK1104: ファイル 'ksguid.lib' を開くことができません。



対処法1

追加のライブラリをインクルードする方法.以下記事を参照.

https://so-zou.jp/software/tech/programming/cpp/misc-libraries/


対処法2

プリプロセッサで該当ライブラリを使わないコンパイル設定にする方法.

プロジェクトのプロパティ -> C/C++ -> プリプロセッサ に次の項目を指定して再コンパイルする

PA_WDMKS_NO_KSGUID_LIB

以下記事を参照

http://portaudio.music.columbia.narkive.com/88WPJvz4/ksguid-lib