有没有办法在 Visual Studio 2008 Professional 中添加 Prefast ?
我正在尝试编译本机c ++代码。
我尝试过以下事情,
我相信这些步骤应该设置适当的编译器来使用prefast进行静态分析。此设置实际上适用于Visual Studio 2005.但它不适用于Visual Studio 2008。
总是会出现两个问题
我认为1的原因是Windows SDK无法识别/ MANIFESTUAC选项。这已经在Visual Studio 2008中引入。 原因2,不知道:)。
非常欢迎任何想法/建议/指示。
答案 0 :(得分:2)
VS 2008具有内置代码分析(FxCop和PREfast)。您可以在项目 - >属性 - >配置属性 - > C / C ++ - >高级 - >在构建上启用C / C ++代码分析时打开它。
然后你可以尝试从PREfast编译一些例子并看警告。
祝你好运!编辑:专业版没有这样的选择:(
答案 1 :(得分:1)
您无需单独使用Prefast。使用/ analyze编译器开关访问Visual C ++ Prefast。
答案 2 :(得分:0)
代码分析适用于VS C ++ Express,但适用于Visual Studio ...... 我找不到它... VS C ++ Express和VS有一些区别。