gpt4 book ai didi

audio - 将IrrKlang与Ogre一起使用

转载 作者:行者123 更新时间:2023-12-02 22:41:53 26 4
gpt4 key购买 nike

我正在尝试在Ogre3D项目中设置声音。我已经安装了irrKlang 1.4.0,并将它的include和lib目录添加到我的项目VC++ Include和Library目录中,但是在尝试构建时仍然出现Linker错误。有什么建议么?

(Error 4007 error LNK2019: unresolved external symbol "__declspec(dllimport) class irrklang::ISoundEngine * __cdecl irrklang::createIrrKlangDevice(enum irrklang::E_SOUND_OUTPUT_DRIVER,int,char const *,char const *)" (_imp?createIrrKlangDevice@irrklang@@YAPAVISoundEngine@1@W4E_SOUND_OUTPUT_DRIVER@1@HPBD1@Z) referenced in function "public: __thiscall SoundManager::SoundManager(void)" (??0SoundManager@@QAE@XZ)

最佳答案

好吧,看了一段时间之后,看来我犯了两个错误。

  • irrKlang的lib目录分为两部分,所以我应该一直在使用(IRRKLANGDIRECTORY)\ lib \ Win32-visualStudio,而不是将(IRRKLANGDIRECTORY)\ lib添加到我的库目录中。
  • 包括lib目录还不够,我还需要在类顶部(#pragma comment(lib,“irrklang.lib”))指定irrklang库文件的使用。
  • 关于audio - 将IrrKlang与Ogre一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13311287/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com