error LNK2001: 无法解析的外部符号 解决方法

vs 2005下

正在链接...
Media.obj : error LNK2001: 无法解析的外部符号 IID_IBasicAudio
Media.obj : error LNK2001: 无法解析的外部符号 IID_IBasicVideo
Media.obj : error LNK2001: 无法解析的外部符号 IID_IVideoWindow
Media.obj : error LNK2001: 无法解析的外部符号 IID_IMediaSeeking
Media.obj : error LNK2001: 无法解析的外部符号 IID_IMediaEventEx
Media.obj : error LNK2001: 无法解析的外部符号 IID_IMediaControl
Media.obj : error LNK2001: 无法解析的外部符号 CLSID_FilterGraph
Media.obj : error LNK2001: 无法解析的外部符号 IID_IGraphBuilder
Windows Mobile 6 Standard SDK (ARMV4I)/Debug/my.exe : fatal error LNK1120: 8 个无法解析的外部命令
生成日志保存在“file://d:/My Documents/Visual Studio 2005/Projects/my/my/Windows Mobile 6 Standard SDK (ARMV4I)/Debug/BuildLog.htm”
my - 9 个错误,0 个警告
========== 全部重新生成: 0 已成功, 1 已失败, 0 已跳过 ==========

全是链接错误,肯定是缺少链接库

工程右键---属性----配置属性 -> 链接器 -> 输入 -> 附加依赖项 -> 点击... 添加依赖项 strmiids.lib
如下图所示 :
error LNK2001: 无法解析的外部符号 解决方法_第1张图片

再编译,就可以了。

你可能感兴趣的:(error LNK2001: 无法解析的外部符号 解决方法)