zoukankan      html  css  js  c++  java
  • libcmt.lib(crt0dat.obj) : error LNK2005: _amsg_exit 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义

    问题描述(VC2012):

    1>MSVCRTD.lib(cinitexe.obj) : warning LNK4098: 默认库“libcmt.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library

    1>  正在生成代码
    1>  已完成代码的生成
    1>libcmt.lib(crt0dat.obj) : error LNK2005: _amsg_exit 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(crt0dat.obj) : error LNK2005: _initterm_e 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(vsnprint.obj) : error LNK2005: _vsnprintf 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(winapisupp.obj) : error LNK2005: __crtCaptureCurrentContext 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(winapisupp.obj) : error LNK2005: __crtCapturePreviousContext 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(winapisupp.obj) : error LNK2005: __crtTerminateProcess 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(winapisupp.obj) : error LNK2005: __crtUnhandledException 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(hooks.obj) : error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(crt0init.obj) : error LNK2005: __xi_a 已经在 MSVCRTD.lib(cinitexe.obj) 中定义
    1>libcmt.lib(crt0init.obj) : error LNK2005: __xi_z 已经在 MSVCRTD.lib(cinitexe.obj) 中定义
    1>libcmt.lib(crt0init.obj) : error LNK2005: __xc_a 已经在 MSVCRTD.lib(cinitexe.obj) 中定义
    1>libcmt.lib(crt0init.obj) : error LNK2005: __xc_z 已经在 MSVCRTD.lib(cinitexe.obj) 中定义
    1>libcmt.lib(winxfltr.obj) : error LNK2005: __CppXcptFilter 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(mlock.obj) : error LNK2005: _lock 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义
    1>libcmt.lib(mlock.obj) : error LNK2005: _unlock 已经在 MSVCRTD.lib(MSVCR110D.dll) 中定义

    1>MSVCRTD.lib(MSVCR110D.dll) : error LNK2005: _wcsicmp 已经在 libcmt.lib(wcsicmp.obj) 中定义


    解决办法:

    其实问题的解决办法编译器已经提出来了:

    1>MSVCRTD.lib(cinitexe.obj) : warning LNK4098: 默认库“libcmt.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library


    所以把libcmt.lib加入到忽略库中就行了,本人的是VC2012,具体如图





  • 相关阅读:
    zabbix (2.0.6) 历史记录处乱码
    centos 关闭防火墙
    android 带边框的圆角按钮
    Android开发如何在4.0及以上系统中自定义TitleBar
    Android配置时,点击eclipse里Window->Preferences里的android选项出错
    .net 内存泄露检测工具
    UVA 548 Tree
    UVA 536 Tree Recovery
    UVA 514 Rails
    UVA 442 Matrix Chain Multiplication
  • 原文地址:https://www.cnblogs.com/vcerror/p/4289020.html
Copyright © 2011-2022 走看看