今天debug一程序 出现如下错误
来源:互联网 发布:sql添加数据 编辑:程序博客网 时间:2024/05/21 18:49
今天debug一程序 出现如下错误:
uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCMTD.lib(new.obj)
uafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in LIBCMTD.lib(dbgdel.obj)
uafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) already defined in LIBCMTD.lib(delete2.obj)
原因:
CRT 库对 new、delete 和 DllMain 函数使用弱外部链接。MFC 库也包含 new、delete 和 DllMain 函数。这些函数要求先链接 MFC 库,然后再链接 CRT 库。
当 C 运行时 (CRT) 库和 Microsoft 基础类 (MFC) 库的链接顺序有误时,可能会出现以下 LNK2005 错误。
解决方法:
强制链接器按照正确的顺序链接库!
project->properties->Linker->Ignore Specific Library 添加 uafxcwd.lib Libcmtd.lib
在Additional Dependencied添加uafxcwd.lib Libcmtd.lib
问题解决!
uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCMTD.lib(new.obj)
uafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in LIBCMTD.lib(dbgdel.obj)
uafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) already defined in LIBCMTD.lib(delete2.obj)
原因:
CRT 库对 new、delete 和 DllMain 函数使用弱外部链接。MFC 库也包含 new、delete 和 DllMain 函数。这些函数要求先链接 MFC 库,然后再链接 CRT 库。
当 C 运行时 (CRT) 库和 Microsoft 基础类 (MFC) 库的链接顺序有误时,可能会出现以下 LNK2005 错误。
解决方法:
强制链接器按照正确的顺序链接库!
project->properties->Linker->Ignore Specific Library 添加 uafxcwd.lib Libcmtd.lib
在Additional Dependencied添加uafxcwd.lib Libcmtd.lib
问题解决!
- 今天debug一程序 出现如下错误
- 使用ant debug编译的时候出现如下错误
- 出现如下这个错误
- JBOSS启动出现如下错误
- 1. 出现如下的错误
- masm winasm 出现如下错误
- 若出现如下错误1
- roslaunch 出现如下错误解析
- 今天同步复制出现了如下问题....
- 用Java程序往mysql中写数据,出现如下错误
- java中出现如下错误解决方法:
- 线程例子时,结果出现如下错误
- 备份数据库时出现如下错误时
- RHEL5 编译OPENCV2.1出现如下错误
- 启动tomcat时 出现如下错误:
- nfs启动linux系统出现如下错误
- cocos2d-x build android 出现如下错误
- makeimg 的时候出现如下错误
- 观其色,听其言,察其行
- 【iPhone Development】对图片加入特定水印的方法
- 自学WPF--第十课Slider类
- java基础笔记(一)
- NOI 2010 海拔 //有向边的平面图最小割
- 今天debug一程序 出现如下错误
- Android权限大全
- jquery formValidator插件ajax验证,在内容不做修改的前提下提示错误的bug解决方法
- myeclipse快捷键
- shell test -n中细节的用法
- 线性方程组
- android 学习心得1---网络编程
- 名词解释
- 屏幕PPI计算器