在同一個地方摔倒兩次之后,決定記錄下來這個東西,
問題
1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已經在 LIBCMTD.lib(new.obj) 中定義
1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) 已經在 LIBCMTD.lib(dbgdel.obj) 中定義
1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z) 已經在 libcpmtd.lib(newaop.obj) 中定義
1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) 已經在 LIBCMTD.lib(delete2.obj) 中定義
解決辦法
專案屬性頁-》聯結器-》輸入
做如下改動,注意順序
DEBUG:
附加依賴庫:uafxcwd.lib;LIBCMTD.lib;忽略特定默認庫:LIBCMTD.lib;uafxcwd.lib
RELEASE:
附加依賴庫:uafxcw.lib;LIBCMT.lib;
忽略特定默認庫:LIBCMT.lib;uafxcw.lib
作者:耑新新,發布于 博客園
轉載請注明出處,歡迎郵件交流:[email protected]
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/1712.html
上一篇:【VS】NuGet 修改包路徑
