Проблема 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 ответ

Решение

Это была моя вина, я неправильно связал библиотеки. Если у вас возникла эта ошибка, убедитесь, что вы правильно связали их, и / или они имеют правильный битовый тип по сравнению с остальными файлами.

Другие вопросы по тегам