错误 773 error LNK2005: _IsPlatformNT 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 774 error LNK2005: _InitMultipleMonitorStubs 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 775 error LNK2005: _xGetSystemMetrics@4 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 776 error LNK2005: _xMonitorFromPoint@12 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 777 error LNK2005: _xMonitorFromRect@8 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 778 error LNK2005: _xMonitorFromWindow@8 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 779 error LNK2005: _xGetMonitorInfo@8 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 780 error LNK2005: _xEnumDisplayMonitors@16 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 781 error LNK2005: _xEnumDisplayDevices@16 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 782 error LNK2005: "public: __thiscall CWnd::CWnd(void)" (??0CWnd@@QAE@XZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 783 error LNK2005: "private: __thiscall CWnd::CWnd(struct HWND__ *)" (??0CWnd@@AAE@PAUHWND__@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 784 error LNK2005: "int __stdcall _AfxModifyStyle(struct HWND__ *,int,unsigned long,unsigned long,unsigned int)" (?_AfxModifyStyle@@YGHPAUHWND__@@HKKI@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 785 error LNK2005: "public: static int __stdcall CWnd::ModifyStyle(struct HWND__ *,unsigned long,unsigned long,unsigned int)" (?ModifyStyle@CWnd@@SGHPAUHWND__@@KKI@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 786 error LNK2005: "public: static int __stdcall CWnd::ModifyStyleEx(struct HWND__ *,unsigned long,unsigned long,unsigned int)" (?ModifyStyleEx@CWnd@@SGHPAUHWND__@@KKI@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 787 error LNK2005: "void __stdcall _AfxPreInitDialog(class CWnd *,struct tagRECT *,unsigned long *)" (?_AfxPreInitDialog@@YGXPAVCWnd@@PAUtagRECT@@PAK@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 788 error LNK2005: "void __stdcall _AfxPostInitDialog(class CWnd *,struct tagRECT const &,unsigned long)" (?_AfxPostInitDialog@@YGXPAVCWnd@@ABUtagRECT@@K@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 789 error LNK2005: "void __stdcall _AfxHandleActivate(class CWnd *,unsigned int,class CWnd *)" (?_AfxHandleActivate@@YGXPAVCWnd@@I0@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 790 error LNK2005: "int __stdcall _AfxHandleSetCursor(class CWnd *,unsigned int,unsigned int)" (?_AfxHandleSetCursor@@YGHPAVCWnd@@II@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 791 error LNK2005: "long __stdcall AfxCallWndProc(class CWnd *,struct HWND__ *,unsigned int,unsigned int,long)" (?AfxCallWndProc@@YGJPAVCWnd@@PAUHWND__@@IIJ@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 792 error LNK2005: "protected: static struct tagMSG const * __stdcall CWnd::GetCurrentMessage(void)" (?GetCurrentMessage@CWnd@@KGPBUtagMSG@@XZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 793 error LNK2005: "protected: long __thiscall CWnd::Default(void)" (?Default@CWnd@@IAEJXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 794 error LNK2005: "class CHandleMap * __stdcall afxMapHWND(int)" (?afxMapHWND@@YGPAVCHandleMap@@H@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 795 error LNK2005: "public: static class CWnd * __stdcall CWnd::FromHandle(struct HWND__ *)" (?FromHandle@CWnd@@SGPAV1@PAUHWND__@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 796 error LNK2005: "public: static class CWnd * __stdcall CWnd::FromHandlePermanent(struct HWND__ *)" (?FromHandlePermanent@CWnd@@SGPAV1@PAUHWND__@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 797 error LNK2005: "public: int __thiscall CWnd::Attach(struct HWND__ *)" (?Attach@CWnd@@QAEHPAUHWND__@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 798 error LNK2005: "public: struct HWND__ * __thiscall CWnd::Detach(void)" (?Detach@CWnd@@QAEPAUHWND__@@XZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 799 error LNK2005: "public: virtual void __thiscall CWnd::PreSubclassWindow(void)" (?PreSubclassWindow@CWnd@@UAEXXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 800 error LNK2005: "public: virtual class CMenu * __thiscall CWnd::GetMenu(void)const " (?GetMenu@CWnd@@UBEPAVCMenu@@XZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 801 error LNK2005: "public: virtual int __thiscall CWnd::SetMenu(class CMenu *)" (?SetMenu@CWnd@@UAEHPAVCMenu@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 802 error LNK2005: "long __stdcall AfxWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?AfxWndProc@@YGJPAUHWND__@@IIJ@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 803 error LNK2005: "long (__stdcall*__stdcall AfxGetAfxWndProc(void))(struct HWND__ *,unsigned int,unsigned int,long)" (?AfxGetAfxWndProc@@YGP6GJPAUHWND__@@IIJ@ZXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 804 error LNK2005: "long __stdcall _AfxActivationWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?_AfxActivationWndProc@@YGJPAUHWND__@@IIJ@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 805 error LNK2005: "long __stdcall _AfxCbtFilterHook(int,unsigned int,long)" (?_AfxCbtFilterHook@@YGJHIJ@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 806 error LNK2005: "void __stdcall AfxHookWindowCreate(class CWnd *)" (?AfxHookWindowCreate@@YGXPAVCWnd@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 807 error LNK2005: "int __stdcall AfxUnhookWindowCreate(void)" (?AfxUnhookWindowCreate@@YGHXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 808 error LNK2005: "public: virtual __thiscall CWnd::~CWnd(void)" (??1CWnd@@UAE@XZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 809 error LNK2005: "protected: void __thiscall CWnd::OnDestroy(void)" (?OnDestroy@CWnd@@IAEXXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 810 error LNK2005: "protected: void __thiscall CWnd::OnNcDestroy(void)" (?OnNcDestroy@CWnd@@IAEXXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 811 error LNK2005: "protected: virtual void __thiscall CWnd::PostNcDestroy(void)" (?PostNcDestroy@CWnd@@MAEXXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 812 error LNK2005: "public: virtual void __thiscall CWnd::OnFinalRelease(void)" (?OnFinalRelease@CWnd@@UAEXXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 813 error LNK2005: "public: virtual void __thiscall CWnd::AssertValid(void)const " (?AssertValid@CWnd@@UBEXXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 814 error LNK2005: "public: virtual void __thiscall CWnd::Dump(class CDumpContext &)const " (?Dump@CWnd@@UBEXAAVCDumpContext@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 815 error LNK2005: "public: virtual int __thiscall CWnd::DestroyWindow(void)" (?DestroyWindow@CWnd@@UAEHXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 816 error LNK2005: "protected: virtual long (__stdcall** __thiscall CWnd::GetSuperWndProcAddr(void))(struct HWND__ *,unsigned int,unsigned int,long)" (?GetSuperWndProcAddr@CWnd@@MAEPAP6GJPAUHWND__@@IIJ@ZXZ) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 817 error LNK2005: "public: virtual int __thiscall CWnd::PreTranslateMessage(struct tagMSG *)" (?PreTranslateMessage@CWnd@@UAEHPAUtagMSG@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 818 error LNK2005: "public: static void __stdcall CWnd::CancelToolTips(int)" (?CancelToolTips@CWnd@@SGXH@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 819 error LNK2005: "public: int __thiscall CWnd::GetWindowPlacement(struct tagWINDOWPLACEMENT *)const " (?GetWindowPlacement@CWnd@@QBEHPAUtagWINDOWPLACEMENT@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 820 error LNK2005: "public: int __thiscall CWnd::SetWindowPlacement(struct tagWINDOWPLACEMENT const *)" (?SetWindowPlacement@CWnd@@QAEHPBUtagWINDOWPLACEMENT@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 821 error LNK2005: "protected: void __thiscall CWnd::OnDrawItem(int,struct tagDRAWITEMSTRUCT *)" (?OnDrawItem@CWnd@@IAEXHPAUtagDRAWITEMSTRUCT@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
错误 822 error LNK2005: "protected: int __thiscall CWnd::OnCompareItem(int,struct tagCOMPAREITEMSTRUCT *)" (?OnCompareItem@CWnd@@IAEHHPAUtagCOMPAREITEMSTRUCT@@@Z) 已经在 uafxcwd.lib(wincore.obj) 中定义 nafxcwd.lib emule
 

解决方案 »

  1.   

    emule 代码  太多了 贴不出来是编译连接的问题推测是那个依赖的库 用static编译方式了
      

  2.   

    或者你试试把其中一个库去掉看.
    还有lib里的obj可以剥离出来..重新组装.假如你没有源代码的话.
      

  3.   

    各个库编译时,runtime library 类型要一致依赖的库用static编译方式,这个推测是对的修改后,重新编译这个库就是了
      

  4.   

    我记得好像VeryCD论坛里有人问过的,除了主程序外,大概还有七八个库要编译,你最好把源代码文件夹里所有的项目全部重新编译一下
      

  5.   

    这个ms2008 能编译 eMule-VeryCD-src.zip 18.8M,搜索一下"eMule-VeryCD-src.zip"应该能找到