0

尝试构建Microsoft REST SDK。得到错误的输出:

1>d:\lb\cpprestsdk\release\include\cpprest\json.h(1386): error C2220: warning treated as error - no 'object' file generated
1>d:\lb\cpprestsdk\release\include\cpprest\json.h(1386): warning C4702: unreachable code
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

那里有什么问题?为什么没有生成目标文件以及如何修复它?

4

1 回答 1

0

该项目设置为将警告视为错误。要关闭此功能,请转到项目属性页面Properties - General,然后将Treat Warnings as ErrorsYes (/WX)切换到No(/WX-)

这将允许构建二进制文件。更好的解决方案是修改代码以删除警告,但我没有足够长的时间查看代码以提出更改。

于 2017-07-03T16:42:35.220 回答