error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMTD.lib(new.obj)
2016-07-12 15:33
337 查看
1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMTD.lib(new.obj) 中定义
1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) 已经在 LIBCMTD.lib(dbgdel.obj) 中定义
1>F:\SMS_Test\Debug\SMS_Test.exe : fatal error LNK1169: 找到一个或多个多重定义的符号
今天一同事问了一个问题。错误如上。
上网查了查 是由于依赖库的先后顺序问题。
解决办法:
先忽略再用我们自己的顺序去添加。 以后遇到类似的连接错误可直接修改先后顺序。
附加依赖库:nafxcwd.lib;LIBCMTD.lib;
忽略特定默认库:LIBCMTD.lib;nafxcwd.lib
另外 这里有详细的说明:http://blog.csdn.net/huguohu2006/article/details/8486817
1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) 已经在 LIBCMTD.lib(dbgdel.obj) 中定义
1>F:\SMS_Test\Debug\SMS_Test.exe : fatal error LNK1169: 找到一个或多个多重定义的符号
今天一同事问了一个问题。错误如上。
上网查了查 是由于依赖库的先后顺序问题。
解决办法:
先忽略再用我们自己的顺序去添加。 以后遇到类似的连接错误可直接修改先后顺序。
附加依赖库:nafxcwd.lib;LIBCMTD.lib;
忽略特定默认库:LIBCMTD.lib;nafxcwd.lib
另外 这里有详细的说明:http://blog.csdn.net/huguohu2006/article/details/8486817
相关文章推荐
- 基于 flask 框架的模拟instagram 图片分享网站的开发 6
- 一天一条Linux指令-mv
- 关于makefile的编写
- Centos7更改默认启动模式
- 架构设计:系统间通信(39)——Apache Camel快速入门(下2)
- property和constructor-arg的使用
- Linux下安装、配置、启动Apache
- 不忘历史、维护中国海权
- nginx 的日志记录 response 的报文头
- 安装 Kali Linux 后需要做的 20 件事
- [转]Apache Maven 入门篇 ( 上 )
- linux shell: 搜索字符串,剔除包含特定字符的行
- [转]Apache Maven 入门篇(下)
- linux基础使用
- 内存管理实战之打印指定进程虚存区
- [转]-Dmaven.multiModuleProjectDirectory system propery is not set. 解决方案 适用于myeclipes 和 eclipes
- 系统调用日志收集系统
- 韩国最大门户网站遭黑客挂马 专劫银行用户数据
- 【Apache Thrift】thrift入门教程(一)windows下thrift的安装
- 转载:hmm学习网站