Visual Studio 中的 C++ 项目将特定警告视为错误
Treat specific warning as error for C++ project in Visual Studio
我想将特定警告视为错误,我想在 Visual Studio(尤其是 2019 年)中对其进行配置。从 this question or this MSDN page 我知道这一定是可能的。我只是在 Visual Studio.
中不知道该怎么做
我的项目是C++项目,我在C++/Advanced下的项目设置里。有一个名为“将特定警告视为错误”的字段,它具有“编辑”功能。但是我在那里输入什么?
- 我从构建输出中得到的编译器警告:
C4390
.
- 编译器开关:
/We4390
无论我做什么,当我查看完整的命令行时,都没有针对该警告的编译器开关。
只输入数字,即4390
。对于多个警告,请以分号分隔输入它们:4390;4391
.
如果您在命令行中没有看到它,请单击“应用”按钮。
在命令行中,它们将显示为 /We"..."
。
我想将特定警告视为错误,我想在 Visual Studio(尤其是 2019 年)中对其进行配置。从 this question or this MSDN page 我知道这一定是可能的。我只是在 Visual Studio.
中不知道该怎么做我的项目是C++项目,我在C++/Advanced下的项目设置里。有一个名为“将特定警告视为错误”的字段,它具有“编辑”功能。但是我在那里输入什么?
- 我从构建输出中得到的编译器警告:
C4390
. - 编译器开关:
/We4390
无论我做什么,当我查看完整的命令行时,都没有针对该警告的编译器开关。
只输入数字,即4390
。对于多个警告,请以分号分隔输入它们:4390;4391
.
如果您在命令行中没有看到它,请单击“应用”按钮。
在命令行中,它们将显示为 /We"..."
。