Benjamin

静以修身,俭以养德,非澹薄无以明志,非宁静无以致远。
随笔 - 388, 文章 - 0, 评论 - 196, 引用 - 0
数据加载中……

vc编译LIBCMT.lib(winapisupp.obj) : error LNK2005错误解决方法

1>LIBCMT.lib(invarg.obj) : error LNK2005: _set_invalid_parameter_handler 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(wsetloca.obj) : error LNK2005: _configthreadlocale 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(crt0dat.obj) : error LNK2005: _amsg_exit 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(crt0dat.obj) : error LNK2005: _cexit 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(crt0dat.obj) : error LNK2005: _exit 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(crt0dat.obj) : error LNK2005: _initterm_e 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(crt0dat.obj) : error LNK2005: exit 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(dosmap.obj) : error LNK2005: _errno 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(_file.obj) : error LNK2005: __iob_func 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(crtheap.obj) : error LNK2005: _calloc_crt 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(mlock.obj) : error LNK2005: _lock 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(mlock.obj) : error LNK2005: _unlock 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(winapisupp.obj) : error LNK2005: __crtCaptureCurrentContext 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(winapisupp.obj) : error LNK2005: __crtCapturePreviousContext 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(winapisupp.obj) : error LNK2005: __crtSetUnhandledExceptionFilter 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(winapisupp.obj) : error LNK2005: __crtTerminateProcess 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(winapisupp.obj) : error LNK2005: __crtUnhandledException 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(winxfltr.obj) : error LNK2005: _XcptFilter 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(crt0.obj) : error LNK2005: mainCRTStartup 已经在 MSVCRT.lib(crtexe.obj) 中定义
1>LIBCMT.lib(hooks.obj) : error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(winsig.obj) : error LNK2005: signal 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(crt0init.obj) : error LNK2005: __xi_a 已经在 MSVCRT.lib(cinitexe.obj) 中定义
1>LIBCMT.lib(crt0init.obj) : error LNK2005: __xi_z 已经在 MSVCRT.lib(cinitexe.obj) 中定义
1>LIBCMT.lib(crt0init.obj) : error LNK2005: __xc_a 已经在 MSVCRT.lib(cinitexe.obj) 中定义
1>LIBCMT.lib(crt0init.obj) : error LNK2005: __xc_z 已经在 MSVCRT.lib(cinitexe.obj) 中定义
1>LIBCMT.lib(fflush.obj) : error LNK2005: fflush 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(errmode.obj) : error LNK2005: __set_app_type 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(strnicmp.obj) : error LNK2005: _strnicmp 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(osfinfo.obj) : error LNK2005: _get_osfhandle 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LIBCMT.lib(osfinfo.obj) : error LNK2005: _open_osfhandle 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
1>LINK : warning LNK4098: 默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
1>LINK : warning LNK4098: 默认库“LIBCMT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
解决方案:工程属性------------所有选项-------------运行库由多线程DLL(/MD)改为多线程(/MT)
参数说明:/MD:选择多线程、DLL版本的C   Run-Time库   
  /MDd:选择多线程、DLL、Debug版本的C   Run-Time库   
  /ML:选择单线程版本的C   Run—Time库   
  /MLd:选择单线程、Debug版本的C   Run—Time库   
  /MT:选择多线程版本的C   Run-Time库   
  /MTd:选择多线程、Debug版本的C   Run—Time库   

“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\ntdll.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\kernel32.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\KernelBase.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\ws2_32.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\msvcrt.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\rpcrt4.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\nsi.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\secur32.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\sspicli.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\advapi32.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\sechost.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\nlaapi.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\NapiNSP.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\pnrpnsp.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\mswsock.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\user32.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\gdi32.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\lpk.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\usp10.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\imm32.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\msctf.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\dnsapi.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\winrnr.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\rasadhlp.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\WSHTCPIP.DLL”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\wship6.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\IPHLPAPI.DLL”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\winnsi.dll”。无法查找或打开 PDB 文件。
“MyDBCache.exe”(Win32): 已加载“C:\Windows\System32\FWPUCLNT.DLL”。无法查找或打开 PDB 文件。
解决方法:1、调试
2、选项和设置
3、右边勾上 启用源服务器支持
4、左边点 符号
5、把微软符号服务器勾

posted on 2015-02-03 23:20 Benjamin 阅读(6315) 评论(0)  编辑 收藏 引用 所属分类: VC


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理