哪个版本的VS2010具有用于原生c++的PreFast静态代码分析器?我已经下载了VS2010旗舰版试用版,希望它能包含所有的功能,但找不到内置的PreFast。我尝试链接VS2010,用WDK的PreFast设置目录,并在命令行附加选项中添加"/analyze“,但无法获得结果。
发布于 2011-03-09 20:48:08
它是Ultra版的(我刚测试过),但我不认为它是pro版的。
帮助页面http://msdn.microsoft.com/en-us/library/bb385907.aspx
发布于 2011-12-04 07:56:22
我在找一些内存泄漏,线程死锁之类的规则。
Prefast是一个静态分析工具。它检查可能的NULL解除授权,缓冲区溢出等。您正在寻找动态分析工具,如边界检查器。不确定,它是否在VS2010中可用。另一种选择是使用Application Verifyer。
https://stackoverflow.com/questions/5245534
复制相似问题