error LNK2001: 无法解析的外部符号 ___CrtDbgReportW 的正确解决方法
程序员文章站
2024-01-28 14:29:46
...
问题产生背景:
运行库为多线程(/MT), 附加依赖项添加 libcmt.lib;
报错信息如下:
1> 正在创建库 D:\npcodeproject.lib 和对象 D:\npcodeproject.exp
1>libcpmtd.lib(xmbtowc.obj) : error LNK2001: 无法解析的外部符号 __CrtDbgReportW
1>libcpmtd.lib(stdthrow.obj) : error LNK2001: 无法解析的外部符号 __CrtDbgReportW
1>libcpmtd.lib(cout.obj) : error LNK2001: 无法解析的外部符号 __CrtDbgReportW
1>libcpmtd.lib(wlocale.obj) : error LNK2001: 无法解析的外部符号 __CrtDbgReportW
1>libcpmtd.lib(xlocale.obj) : error LNK2001: 无法解析的外部符号 __CrtDbgReportW
正确解决办法
所在的项目点右键,选择“属性” -> “配置属性” -> “C/C++” -> “预处理器” -> “预处理定义” 移除_DENUG或将 _DENUG改为NDENUG
上一篇: PHP date时间详解
下一篇: 日期和时间相关函数
推荐阅读
-
error LNK2001: 无法解析的外部符号 ___CrtDbgReportW 的正确解决方法
-
FFmpeg error LNK2019:无法解析的外部符号avcodec_register_all(),该符号在函数中XXX被引用的解决方法
-
QT creator 5.9.1+OpenCV4.4.0+error: LNK2019: 无法解析的外部符号——解决方法
-
C项目如何转C++项目——error LNK2019: 无法解析的外部符号 "unsigned int __cdecl
-
Visual Studio运行C++代码遇到:“error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR...“问题,该怎么办?
-
vs2015开发ffmpeg出现error LNK2019: 无法解析的外部符号
-
关于c++编译protobuf时提示LNK2001 无法解析的外部符号的问题
-
c++编译protobuf时提示LNK2001 无法解析的外部符号
-
obj : error LNK2019: 无法解析的外部符号 "public: __thiscall B::B(void)" ([email protected]@[email protected]),该符
-
QT error: LNK2019: 无法解析的外部符号 [email protected] 类型的错误 以及 pragma comment 的作用(用法)