在我的工作中,我们有一个非常古老的应用程序,我想使用visual studio静态分析器(C ++)。问题是,我们有数百个项目,包含大量代码(就像我说的那样,它非常庞大),如果我只是对整个构建进行静态分析,我们就会发出海啸警报,不可能进行筛选通过。我知道我已经尝试过了。 此外,如果我游说管理层将其全部打开,他们会拒绝我。 (实际上已经完成了......我不会提到我必须处理的政治)。
无论如何,我想做的是从小处开始,只打开一个静态分析警告(6000级警告)。我知道我可以压制这些,或者像其他任何警告一样启用。在过去,我成功地压制了特定的6000级警告。但我只是不知道如何 只打开一个,除了打开静态分析然后抑制我不想要的所有警告。 (看起来像是对我的黑客攻击)。
有什么想法吗?
感谢。
答案 0 :(得分:1)
This page might be useful免费获取/analyze
。布鲁斯道森为Valve工作,所以讨论有一个游戏开发倾向,但是对调试和静态分析的阅读非常好。
我的情况类似于你,有一个单一的古老代码库。