回 帖 发 新 帖 刷新版面

主题:为什么添加DXUTsound.cpp 就出错

我在common目录添加DXUTsound.h  能运行
但再添加DXUTsound.cpp  却提示DXUTsound.obj : error LNK2019: 无法解析的外部符号 _DirectSoundCreate8@12,该符号在函数 "public: long __thiscall CSoundManager::Initialize(struct HWND__ *,unsigned long)" (?Initialize@CSoundManager@@QAEJPAUHWND__@@K@Z) 中被引用
有什么解决方法,为什么添加DXUTsound.cpp 就出错

回复列表 (共2个回复)

沙发

无法解析的外部符号 _DirectSoundCreate8@12,该符号在函数 "public: long __thiscall CSoundManager::Initialize(struct HWND__ *,unsigned long)" (?Initialize@CSoundManager@@QAEJPAUHWND__@@K@Z) 中被引用

很明显,少了库文件

板凳

不添加DXUTsound.h  和DXUTsound.cpp也能运行 哦 你应该是调用库的吧

我来回复

您尚未登录,请登录后再回复。点此登录或注册