1

在我的工作中,我们有一个非常古老的巨大应用程序,我想使用 Visual Studio 静态分析器 (C++)。问题是,我们有数百个项目,有很多代码(就像我说的,它是巨大的),如果我只是为整个构建打开静态分析,我们会收到海啸般的警告,这是无法筛选的通过。我知道我已经尝试过了。另外,如果我游说管理层打开所有这些,他们会拒绝我。(实际上已经这样做了......我不会提及我必须处理的政治)。

无论如何,我想做的是从小处着手,只打开一个静态分析警告(6000 级类型警告)。我知道我可以抑制这些,或者像任何其他警告一样启用。在过去,我成功地抑制了特定的 6000 级警告。但我只是不知道如何只打开一个,除了打开静态分析然后抑制所有我不想要的警告。(对我来说似乎是一个黑客)。

有任何想法吗?

谢谢。

4

1 回答 1

1

此页面可能对免费获得有用/analyze。Bruce Dawson 为 Valve 工作,因此讨论偏向于游戏开发,但在调试和静态分析方面非常好。

我和你的情况类似,有一个单一的古老代码库。

于 2012-10-17T09:01:47.883 回答