gpt4 book ai didi

visual-studio-2008 - 使用 Visual Studio 2008 进行 Prefast

转载 作者:行者123 更新时间:2023-12-04 12:44:20 28 4
gpt4 key购买 nike

有什么方法可以启用预快 Visual Studio 2008 专业版 添加?

我正在尝试编译 native C++ 代码。

我尝试过以下事情,

  • 已下载的 Windows SDK
  • 将编译器的 Bin/Include/Lib 路径设置为 SDK。
  • 为 c/c++ 编译添加了附加选项 (/Analyze:WX-)

  • 我相信这些步骤应该设置适当的编译器来使用 prefast 进行静态分析。此设置实际上适用于 Visual Studio 2005。但是它不适用于 Visual Studio 2008。

    它总是有两个问题
  • 链接:警告 LNK4044:无法识别的选项 '/MANIFESTUAC:level='asInvoker' uiAccess='false'';忽略
  • fatal error LNK1103:调试信息损坏;重新编译模块

  • 我相信 1 的原因是 Windows SDK 没有识别/MANIFESTUAC 选项。这已在 Visual Studio 2008 中引入。
    2的原因,不知道:)。

    任何想法/建议/指针都是最受欢迎的。

    最佳答案

    VS 2008 具有内置的代码分析功能(FxCop 和 PREfast)。您可以在 Project->Properties->Configuration Properties->C/C++->Advanced->Enable Code Analysis For C/C++ on Build 中打开它。

    然后您可以尝试从 PREfast 编译一些示例并查看警告。

    祝你好运!

    编辑:专业版没有这样的选择:(

    关于visual-studio-2008 - 使用 Visual Studio 2008 进行 Prefast,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/888303/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com