Звуковая ошибка C++ IrrKlang: CreateIrrKlangDevice() приводит к неопределенной ссылке (действительно длинной ссылке)C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Звуковая ошибка C++ IrrKlang: CreateIrrKlangDevice() приводит к неопределенной ссылке (действительно длинной ссылке)

Сообщение Anonymous »

Недавно я скачал звуковую библиотеку Irrklang для использования в своих программах на C++. Чтобы проверить это, я установил и связал библиотеку в настройках компилятора Code::Block и в настройках сборки моих проектов.
Однако всякий раз, когда я пытаюсь собрать и запустить следующий код:

Код: Выделить всё

#include 
using namespace std;
using namespace irrklang;
int main(){
ISoundEngine* engine = createIrrKlangDevice();
}
На вкладке «Создать сообщения» выдается следующая ошибка:

Код: Выделить всё

|Line 5|undefined reference to`_imp___ZN8irrklang20createIrrKlangDeviceENS_21E_SOUND_OUTPUT_DRIVEREiPKcS2_'|
А вот ошибка на вкладке «Журнал сборки»:

Код: Выделить всё

64bit-1.5.0\lib\Winx64-visualStudio\irrKlang.lib"
obj\Debug\main.o: In function `main':
C:/Users/Johnny/Desktop/Python/Learner/main.cpp:5: undefined reference to _imp___ZN8irrklang20createIrrKlangDeviceENS_21E_SOUND_OUTPUT_DRIVEREiPKcS2_'
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 0 second(s))
1 error(s), 0 warning(s) (0 minute(s), 0 second(s))
Должен вам сказать, что я впервые загружаю и использую библиотеку с C++. Я использовал это руководство: http://www.learncpp.com/cpp-tutorial/a3 ... odeblocks/

Я посмотрел это ошибка в Google, и хотя люди сталкиваются с одной и той же проблемой, все полученные ими решения либо слишком расплывчаты, либо их отчет об ошибке был вызван другой ошибкой.

Вот некоторые страницы, которые я просмотрел:

http://www.ambiera.com/forum.php?t=939

Я просмотрел не только этот, в основном на одном форуме, но я могу разместить максимум две ссылки, и решил, что важнее, чтобы вы рассказали, как я связал библиотеку.

Подробнее здесь: https://stackoverflow.com/questions/316 ... refrence-t
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»