Я пытаюсь использовать Ogg/Vorbis с OpenAL, чтобы получить звук в моей игре. Прямо сейчас я просто пытаюсь загрузить файл .ogg и читать его данные, я на самом деле ничего не делаю с ним. Сначала я попытался использовать ov_open
, однако в документации говорилось, что я действительно должен использовать ov_fopen
для Windows.Ogg/Vorbis: _ov_fopen не найдено
Однако, когда я пытаюсь использовать, что я получаю следующее:
1>AudioManager.obj : error LNK2019: unresolved external symbol _ov_fopen
referenced in function "private: static struct SomeGame::SoundData * __cdecl
SomeGame::AudioManager::LoadOGG(char *)"
([email protected]@[email protected]@[email protected]@[email protected])
... и когда я Google «неразрешенный внешний символ _ov_fopen», я получаю ровно один результат. И это на японском языке.
Итак, я попробовал загрузить источник ogg и vorbis и скомпилировать его и вставить в проект, но он все равно дает мне ту же ошибку.
Как я могу загрузить файл Ogg/Vorbis, который будет использоваться с OpenAL в Windows?
Заранее спасибо.