我对完成我的工作失去了希望。我用 irrlicht 在 Code Blocks 上做了一个游戏。我链接了 irrlicht 它可以工作,但无法链接 irrKlang ......它每次都向我显示相同的消息。
x86_64-w64-mingw32-g++.exe -Llib\irrlicht-1.8.3\lib\Win32-gcc -Llib\irrKlang-1.5.0\lib\Win32-gcc -Llib\irrlicht-1.8.3\lib\Win32-gcc -Llib\irrKlang-1.5.0\lib\Win32-gcc -Llib\irrKlang-1.5.0\bin\win32-gcc -o BomberPark.exe .objs\main.o .objs\srcs\AppSetting.o .objs\srcs\Bombs.o .objs\srcs\Camera.o
.objs\srcs\Sound.o:Sound.cpp:(.text+0x24): undefined reference to irrklang::createIrrKlangDevice(irrklang::E_SOUND_OUTPUT_DRIVER, int, char const*, char const*)'
collect2.exe: error: ld returned 1 exit status
我做了这些事情:我在链接库中添加了 libirrklang.a 并在编译器中添加了包含的目录 + 在链接器中添加了 lib 目录所以我想知道我还能做些什么来解决我的问题?
我的链接器配置截图: