Visual Studio 错误:/W 需要一个参数

Posted

技术标签:

【中文标题】Visual Studio 错误:/W 需要一个参数【英文标题】:Visual Studio error: /W needs an argument 【发布时间】: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 行调用它。我很难说。 【参考方案1】:

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

【讨论】:

但是上面写着我在lvl3警告级别

以上是关于Visual Studio 错误:/W 需要一个参数的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio C++ 社区 2017 中的构建错误

SSRS查询获取标量变量错误,而不是在Visual Studio中使用参数

为啥 Visual Studio 显示错误,提示在类型 Window 中找不到 Windows.Resources?

visual studio 的快键键(持续更新)

Visual Studio 2017 版本 15.5.5

我真的需要 Visual Studio