2011-11-13 33 views
1

私のアプリケーションのためにMinGWでASIOをコンパイルしようとしていますが、私は'g_Templates''g_cTemplates'、および'vtable for AsioDriver'という未定義参照を実行し続けます。私は-lole32 -luuidとリンクしています。これをコンパイルするために追加のライブラリは何ですか?'g_Templates'への未定義の参照

GoogleはこれがDirectShowフィルタであることを発見しましたが、MinGWはDirectShowに対してコンパイルできるはずです。

+0

"strmbase.lib"が見つからないという問題点を特定しました。これはMinGWでは "libstrmbase.a"でなければなりません。しかし、MinGWのlibディレクトリには存在しません。 –

答えて

1

Windows SDKをダウンロードして問題を解決し、DirectShowベースクラスをstrmbase.libにコンパイルしました。