正在创建库 E:\VC_Proj\prj545_2012061115\SdCtrlClient\../Output/Bin/Release\SdCtrlImplement.lib 和对象 E:\VC_Proj\prj545_2012061115\SdCtrlClient\../Output/Bin/Release\SdCtrlImplement.exp
1>DirectSound.obj : error LNK2001: 无法解析的外部符号 _IID_IDirectSoundBuffer8
1>DirectSound.obj : error LNK2001: 无法解析的外部符号 _IID_IDirectSoundNotify
1>DirectSound.obj : error LNK2001: 无法解析的外部符号 _DSDEVID_DefaultCapture
1>DirectSound.obj : error LNK2001: 无法解析的外部符号 _IID_IDirectSoundCaptureBuffer8
1>E:\VC_Proj\prj545_2012061115\SdCtrlClient\../Output/Bin/Release\SdCtrlImplement.dll : fatal error LNK1120: 4 个无法解析的外部命令
用了directsound,环境lib和include已经设好,代码中有:
#include <MMSystem.h>
#pragma comment(lib, "winmm.lib")
#include <dsound.h>
#pragma comment(lib, "dsound.lib")
#pragma comment(lib, "dxguid.lib")
为什么出现这个问题???
------解决方案--------------------
虽然已经链接了静态库,但是并未找到相应的动态链接库。