静态代码分析器:非托管C ++ Visual Studio 2008 [英] Static-code analyzer: unmanaged C++ Visual Studio 2008
问题描述
我在Visual Studio 2008上开发了非托管的商业C ++应用程序,我想添加一个静态代码分析工具.
I develop commercial unmanaged C++ app on Visual Studio 2008, and I want to add a static-code analysis tool.
有什么建议吗?
我认为,如果该工具可以集成到MSVC中,那就太好了.
I think it would be real nice if the tool can be integrated into MSVC.
我正在考虑 PC-Lint + 但是,我一直在认真研究 Coverity , Klockwork 作为好吧.
However, I have been taking a hard look at Coverity, Understand, and Klockwork as well.
价格并不是真正的问题.我希望得到在MSVC上实际使用该工具用于不受管理的C ++ 的人的意见,他们绝对喜欢它.
Price isnt really the issue. I want opinions from people who actually used the tool for unmanaged C++ on MSVC, and they just absolutely loved it.
最后,VSTS和Intel Parallel Studio现在也提供静态代码分析.很好〜
Lastly, VSTS and Intel Parallel Studio now also offer static code analysis. Nice~
注意:相关的帖子建议覆盖率是最好的(?)(请参阅最后2个帖子)
Note: related post suggest Coverity is the best (?) (see last 2 posts)
推荐答案
我为RedLizard构建工作 Goanna ,C ++ Visual Studio的静态分析插件.它的重点是程序员在桌面上的使用.您可以像编译器一样在单个文件上运行它,并且可以快速获得结果.
I work for RedLizard building Goanna, a C++ static analysis plugin for Visual Studio. Its focus is on desktop use by a programmer. You can run it on individual files, just as you do the compiler, and it can give you results quickly.
有一个试用版.右键单击文件,选择运行Goanna ,结果将显示在Visual Studio警告列表中.
There is a trial available. Right-click a file, select Run Goanna, and the results appear in the Visual Studio warnings list.
这篇关于静态代码分析器:非托管C ++ Visual Studio 2008的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!