Я пытаюсь использовать 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)
... и когда я Google "неразрешенный внешний символ _ov_fopen", я получаю ровно один результат. И это на японском.
Итак, я попытался загрузить исходный код ogg и vorbis, скомпилировать его и вставить в проект, но он все равно выдает мне ту же ошибку.
Как мне загрузить файл Ogg / Vorbis для использования с OpenAL в Windows?
Заранее спасибо.