我前天用Directx编一个MP3播放的例子程序
一切都没有问题,昨天机器出问题了,重新安装系统
结果现在再编译前天的程序,提示:
Linking...
Mp3Player.obj : error LNK2001: unresolved external symbol _IID_IMediaEventEx
Mp3Player.obj : error LNK2001: unresolved external symbol _IID_IMediaSeeking
Mp3Player.obj : error LNK2001: unresolved external symbol _IID_IMediaControl
Mp3Player.obj : error LNK2001: unresolved external symbol _CLSID_FilterGraph
Mp3Player.obj : error LNK2001: unresolved external symbol _IID_IGraphBuilder
Debug/Toucher.exe : fatal error LNK1120: 5 unresolved externals
Error executing link.exe.Toucher.exe - 6 error(s), 0 warning(s)不知道是什么原因,谢谢了。
一切都没有问题,昨天机器出问题了,重新安装系统
结果现在再编译前天的程序,提示:
Linking...
Mp3Player.obj : error LNK2001: unresolved external symbol _IID_IMediaEventEx
Mp3Player.obj : error LNK2001: unresolved external symbol _IID_IMediaSeeking
Mp3Player.obj : error LNK2001: unresolved external symbol _IID_IMediaControl
Mp3Player.obj : error LNK2001: unresolved external symbol _CLSID_FilterGraph
Mp3Player.obj : error LNK2001: unresolved external symbol _IID_IGraphBuilder
Debug/Toucher.exe : fatal error LNK1120: 5 unresolved externals
Error executing link.exe.Toucher.exe - 6 error(s), 0 warning(s)不知道是什么原因,谢谢了。
原来需要在 Options 中将 Directx的库移动在最前
F:\Software\Microsoft Visual Studio\DXSDK\Lib多谢各位