VS 2010中的PreFast?

时间:2011-03-09 12:08:39

标签: c++ visual-studio-2010 prefast

哪个版本的VS 2010具有用于本机c ++的PreFast静态代码分析器?我已经下载了VS 2010 Ultimate版试用版,希望它包含所有功能,但无法在其中找到内置的PreFast。 我尝试链接VS 2010以使用WDK的PreFast设置目录,并在命令行中添加“/ analyze”附加选项但无法获得结果。

2 个答案:

答案 0 :(得分:2)

它是终极的(我刚刚测试过它),但我认为它不是专业人士。

帮助页面http://msdn.microsoft.com/en-us/library/bb385907.aspx

答案 1 :(得分:1)

  我正在寻找一些内存泄漏,线程死锁的那种规则。

Prefast是静态分析工具。它检查可能的NULL derefferensing,缓冲区溢出等。您正在寻找像Bounds Checker这样的动态分析工具。不确定,它可用于VS 2010.另一种选择是使用Application Verifyer。