EVC4.0编译错误:LNK2005
Posted 91program
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EVC4.0编译错误:LNK2005相关的知识,希望对你有一定的参考价值。
当使用EVC4.0(SP4)编译程序,出现如下类似错误时: uafxwced.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" ([email protected]@Z) already defined in coredll.lib(COREDLL.dll) 可以采用以下方法解决:
1. 打开Project->Settings对话框,在link选项卡的Project Options框内加入: "/verbose:lib"。
2. 在project->settings->link的Objects/library modules框中输入uafxwced.lib。
问题解决。 注意:要把uafxwced.lib放到其它库文件名的最前面。
MS提供的的解决方法的网址: http://support.microsoft.com/kb/148652/zh-cn
以上是关于EVC4.0编译错误:LNK2005的主要内容,如果未能解决你的问题,请参考以下文章