配置并运行分析
在桌面端、服务器端或 IDE 中设置 Polyspace® Bug Finder™ 分析
检查 C/C++ 代码中是否存在缺陷 (或 Bug)、编码违规或安全标准违规。根据您的产品配置,您可以在以下其中一个位置运行分析:
桌面端:如果您在运行 Polyspace Bug Finder,则可以在 Polyspace 用户界面中、使用脚本或者从其他 App(例如 Simulink® 或 MATLAB® Coder™)分析代码。您甚至可以将分析任务指派给服务器端(在其中使用 Polyspace Bug Finder Server™ 运行分析),然后将结果下载到桌面端。您还可以在 Eclipse™ 和 Visual Studio® 中对完整的工程运行 Polyspace Bug Finder。
服务器端:如果您在运行 Polyspace Bug Finder Server,则可以使用持续集成 (CI) 工具(例如 Jenkins®)来调度自动运行。
IDE:如果您在 IDE(例如 Eclipse、Visual Studio 和 Visual Studio Code)中运行 Polyspace as You Code,则可以分析当前在 IDE 中打开的文件。
类别
- 在桌面端设置 Bug Finder 分析
在 Polyspace 用户界面中或使用脚本检查 C/C++ 代码中是否存在缺陷
- 持续集成期间在服务器端设置 Bug Finder 分析
在提交代码后检查 C/C++ 代码中是否存在缺陷,并上传结果以便在 Web 界面中审查
- 在 IDE 中设置 Polyspace 分析
在 IDE(例如 Eclipse、Visual Studio 和 Visual Studio Code)中检查 C/C++ 代码中是否存在缺陷
- Polyspace Bug Finder 分析引擎选项的完整列表
配置 Polyspace Bug Finder 分析