Однако всякий раз, когда я пытаюсь собрать и запустить следующий код:
Код: Выделить всё
#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))
Я посмотрел это ошибка в Google, и хотя люди сталкиваются с одной и той же проблемой, все полученные ими решения либо слишком расплывчаты, либо их отчет об ошибке был вызван другой ошибкой.
Вот некоторые страницы, которые я просмотрел:
http://www.ambiera.com/forum.php?t=939
Я просмотрел не только этот, в основном на одном форуме, но я могу разместить максимум две ссылки, и решил, что важнее, чтобы вы рассказали, как я связал библиотеку.
Подробнее здесь: https://stackoverflow.com/questions/316 ... refrence-t