我知道there is /WX
to treat all warnings as errors。并且/we1234
将特定警告(即1234)视为错误。
我想念的是将3级警告视为错误而不是4级警告的标志。
在我的遗留项目中,我们设法摆脱了所有W3警告并增加到W4。由于这引发了几千次警告,我们将无法在引入时发现W3的任何新警告 因此,我们希望所有W3警告都出错。
我可以编译所有W3警告的列表,并为每个警告添加/weXYZ
,但这似乎太乏味了。
答案 0 :(得分:0)
您有几个选择:
为每个三级警告添加/weXYZ
。这样做如下:
或者,不是启用所有 4级警告,而是一次启用一个(一旦修复了以前的警告)。