【发布时间】:2009-04-11 05:52:31
【问题描述】:
我在 Visual Studio 2008 上开发商业非托管 C++ 应用程序,我想添加一个静态代码分析工具。
有什么建议吗?
我认为如果该工具可以集成到 MSVC 中,那就太好了。
我在考虑PC-Lint + Visual Lint
不过,我也一直在认真研究 Coverity、Understand 和 Klockwork。
价格并不是真正的问题。我希望得到那些在 MSVC 上实际使用过 非托管 C++ 工具的人的意见,他们非常喜欢它。
最后,VSTS 和 Intel Parallel Studio 现在还提供静态代码分析。不错~
注意:相关 post 建议 Coverity 是最好的 (?)(请参阅最后 2 个帖子)
【问题讨论】:
-
在我看来是重复的:见 stackoverflow.com/questions/97454/…>。
-
如果您还概述了所需的分析类型,这将很有用。作为为 S.A. 工具供应商工作的人(此处未列出 :( )如果您列出您想要的检查类型将会很有用:例如编码标准执行、流程分析、设计建议等。
标签: c++ visual-studio visual-c++ static-analysis