老生常谈——关于将baseclass编译成Debug
2007-12-16 22:54 libiver 阅读(196) 评论(0) 编辑 收藏 举报老生常谈——关于将baseclass编译成Debug
这是个老话题,可我们总是犯错误,故再次提醒。当我们在2005下编写directshow的程序时,我们一定要在用2005编译baseclass时将项目配置成如下图:
这样我们才是正确编译baseclass。不然可能出现一下问题 ,在我们用到CPosPassThru class时。(当然这只是一个例子)
__thiscall CPosPassThru::CPosPassThru(char const *,struct IUnknown *,long *,struct IPin *)" (??0CPosPassThru@@QAE@PBDPAUIUnknown@@PAJPAUIPin@@@Z) ,该符号在函数 "public: virtual long __stdcall CFilterASFWriter::NonDelegatingQueryInterface(struct _GUID const &,void * *)" (?NonDelegatingQueryInterface@CFilterASFWriter@@UAGJABU_GUID@@PAPAX@Z) 中被引用
作者:点滴点点滴滴
本文版权归作者所有,欢迎转载,但未经作者同意时必须保留此段声明,且须在文章页面显著位置给出原文连接,否则作者保留追究法律责任的权利。