Проблема OpenAL, неопределенная ссылка на '_imp__alGenBuffers'
Я наконец решил скачать OpenAL и OpenALUT. После написания моего первого кода я столкнулся с небольшой проблемой. Каждый раз, когда я компилирую, я получаю ошибку, указанную в заголовке. Любая помощь будет принята с благодарностью. Код, указанный ниже, спасибо. PS: я использую Code::Blocks.
#include <AL/al.h>
#include <AL/alut.h>
#define NUM_BUFFERS 1
int main()
{
ALuint buffers[ NUM_BUFFERS ];
alGenBuffers( NUM_BUFFERS, buffers );
}
Я не ожидаю реального результата от этого, я просто ожидаю, что он компилируется. Я вполне уверен, что это проблема с моей установкой OpenAL, хотя я уверен, что все сделал правильно...
1 ответ
Решение
Это была моя вина, я неправильно связал библиотеки. Если у вас возникла эта ошибка, убедитесь, что вы правильно связали их, и / или они имеют правильный битовый тип по сравнению с остальными файлами.