读书人

真心一个DirectX的编译和连接有关问

发布时间: 2012-01-06 22:55:18 作者: rapoo

真心求助,一个DirectX的编译和连接问题,在线等,先谢!
小弟正在做一个远程视频监控系统,采用DirectShow 时在连接是出现以下问题:
strmbasd.lib(wxutil.obj) : error LNK2005: "public: __thiscall CCritSec::~CCritSec(void) " (??1CCritSec@@QAE@XZ) already defined in Asyncio.obj
LINK : warning LNK4098: defaultlib "LIBCMTD " conflicts with use of other libs; use /NODEFAULTLIB:library
.\Release/mtmdi.exe : fatal error LNK1169: one or more multiply defined symbols found

搞不定了,希望能得到帮助,
谢谢了,有人做个这方面的东西吗?希望能一起讨论下!
QQ:99592177,MSN:fyx0106411@hotmail.com

[解决办法]
重复定义
[解决办法]
几年之前弄过,现在忘了,你将项目属性中链接器选项中忽略默认库,或手工加入/NODEFAULTLIB
[解决办法]
把新装的sdk的头文件移到前边,lib移到后边试试。在工具、设置里边

读书人网 >VC/MFC

热点推荐