VS2008编译webrt错误:cerror LNK2019: unresolved external symbol "void __stdcall DeleteMediaType

该问题的原因是因为少了strmbasd.lib库的引用,该库已经由windows sdk自带,所以编译的时候需要指定该库的位置和引用,本人的是

D:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses\Debug

 

做完该两步,再次编译应该还会出现error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) already defined in LIBCMTD.lib(typinfo.obj)

 

此时需要ignore msvcrtd.lib即可

 

如图:1

VS2008编译webrt错误:cerror LNK2019: unresolved external symbol "void __stdcall DeleteMediaType_第1张图片

 

2

 

 

 

3

VS2008编译webrt错误:cerror LNK2019: unresolved external symbol "void __stdcall DeleteMediaType_第2张图片

再次编译:

 

你可能感兴趣的:(windows,Microsoft,Class)