Ogg/Vorbis と OpenAL を使用して、ゲームでサウンドを取得しようとしています。現在、.ogg ファイルを読み込んでそのデータを読み取ろうとしているだけで、実際には何もしていません。私は最初に を使用してみましov_open
たが、ドキュメンテーションには、実際にov_fopen
は Windows で使用する必要があると記載されていました。
ただし、それを使用しようとすると、次のようになります。
1>AudioManager.obj : error LNK2019: unresolved external symbol _ov_fopen
referenced in function "private: static struct SomeGame::SoundData * __cdecl
SomeGame::AudioManager::LoadOGG(char *)"
(?LoadOGG@AudioManager@SomeGame@@CAPAUSoundData@2@PAD@Z)
...そして、「未解決の外部シンボル _ov_fopen」を Google で検索すると、正確に 1 つの結果が得られます。しかも日本語です。
そこで、ogg と vorbis のソースをダウンロードしてコンパイルし、それらをプロジェクトに挿入しようとしましたが、それでも同じエラーが発生します。
基本的に、Windows 上の OpenAL で使用する Ogg/Vorbis ファイルをロードするにはどうすればよいですか?
前もって感謝します。