是因为在使用多线程调试dll(MDd)模式的时候 <位置:配置属性 - c/c++ - 代码生成-运行时库>msvcrtd.lib 与 ibcmt.lib产生冲突
解决方法有两种:
1.右击工程 - 属性 ”配置属性 - 链接器 - 输入 - 忽略特定库“,添加 ”libcmt.lib“(我是用这个方法解决的)
2.右击工程 - 属性 ”配置属性 - 链接器 - 命令行” 添加: /NODEFAULTLIB:"libcmt.lib"
是因为在使用多线程调试dll(MDd)模式的时候 <位置:配置属性 - c/c++ - 代码生成-运行时库>msvcrtd.lib 与 ibcmt.lib产生冲突
解决方法有两种:
1.右击工程 - 属性 ”配置属性 - 链接器 - 输入 - 忽略特定库“,添加 ”libcmt.lib“(我是用这个方法解决的)
2.右击工程 - 属性 ”配置属性 - 链接器 - 命令行” 添加: /NODEFAULTLIB:"libcmt.lib"
文章如无特别注明均为原创!
作者:
admin,
转载或复制请以
超链接形式 并注明出处 万捷博客。
原文地址《
默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library》发布于2020-2-4
您也可以使用第三方帐号快捷登录