【问题标题】:No object generated while building MS Casablanca library for c++为 C++ 构建 MS Casablanca 库时未生成对象
【发布时间】:2017-12-05 04:57:57
【问题描述】:

尝试构建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 ==========

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

【问题讨论】:

    标签: rest visual-c++ casablanca cpprest-sdk


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-23
      • 1970-01-01
      • 2018-04-08
      • 2018-03-31
      • 1970-01-01
      相关资源
      最近更新 更多