本来编译没有问题,(没有编译、连接错误)
后来改了一下代码,编译没错,连接就出现错误,
再把代码改成原来那样,还是那样出现是上面的连接错误。
不知怎么回事,代码还是原来的代码,为什么还有那样的错呢?
错误信息如下:
MainFrm.obj : error LNK2005: "unsigned long MemSize" (?MemSize@@3KA) already defined in DatCollectionView.obj
MainFrm.obj : error LNK2005: "unsigned long AccessCnt" (?AccessCnt@@3KA) already defined in DatCollectionView.obj
MainFrm.obj : error LNK2005: "unsigned char fstop" (?fstop@@3EA) already defined in DatCollectionView.obj
MainFrm.obj : error LNK2005: "short err" (?err@@3FA) already defined in DatCollectionView.obj
Debug/myRadar.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.
后来改了一下代码,编译没错,连接就出现错误,
再把代码改成原来那样,还是那样出现是上面的连接错误。
不知怎么回事,代码还是原来的代码,为什么还有那样的错呢?
错误信息如下:
MainFrm.obj : error LNK2005: "unsigned long MemSize" (?MemSize@@3KA) already defined in DatCollectionView.obj
MainFrm.obj : error LNK2005: "unsigned long AccessCnt" (?AccessCnt@@3KA) already defined in DatCollectionView.obj
MainFrm.obj : error LNK2005: "unsigned char fstop" (?fstop@@3EA) already defined in DatCollectionView.obj
MainFrm.obj : error LNK2005: "short err" (?err@@3FA) already defined in DatCollectionView.obj
Debug/myRadar.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.
解决方案 »
- 求会编程的英语大师看一下
- Console程序调用Win32写的DLL正常,MFC程序Release版本调用出错。可能是DLL函数中包含静态成员导致的么?
- 为什么我的WM_COPYDATA消息响应中接受的参数与发送参数不一致?
- DirectX SDK在2000系统上安装的时候老提示not supported on this Operating System.
- 收集版主签名,请薄荷出山
- 初学WIN32 SDK编程~有哪位达人能提供一些C语言编写WIN32应用程序的网站或源码
- Winsock
- 怎样定义并使用自定义消息?
- 求推荐:好用的 网格 控件
- 愚蠢的问题????
- 程序看不懂 求达人能把每行都注释下 在此不甚感激~
- 请教高手:上网用的是什么网络协议?
有些obj没有重编译
清空中间文件试下
-----------------------------
怎么弄啊