【问题标题】:Visual Studio error: /W needs an argumentVisual Studio 错误:/W 需要一个参数
【发布时间】:2016-01-31 20:05:09
【问题描述】:

我得到了标题的错误(据说在文件“cl”第 1 行),但我不知道它的含义......

我通过 .pro 文件导入了项目(我需要使用 Visual Studio 和 Qt,因为我使用的是 CONDITION_VARIABLE 并且 Qt 只允许他自己的 QWaitCondition。并且使用 QWaitCondition 对我来说不是一个选项)。

【问题讨论】:

  • cl 是编译器可执行文件的名称。
  • 那么为什么VS告诉我第1行有错误?
  • -W 在其他编译器(例如 GCC)中启用额外警告,VS 很乐意将 - 转换为 /,因此您可能为不同的编译器导入了一些选项。
  • 有/W3和-W被翻译成/W,正确答案
  • 我不知道,也许有一个脚本在第 1 行调用它。我很难说。

标签: c++ visual-studio qt


【解决方案1】:

选项/W 用于选择编译器的警告级别。但您还必须指定which level you want

【讨论】:

  • 但是上面写着我在lvl3警告级别
猜你喜欢
  • 2020-09-30
  • 2018-09-07
  • 2015-12-16
  • 2017-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-08
  • 2019-12-10
相关资源
最近更新 更多