文档彩票走势图>>Parasoft C/C++test 使用教程>>Parasoft C/C++test 常见问题整理大全(二)
Parasoft C/C++test 常见问题整理大全(二)
Parasoft C/C++test帮助团队写出更好的代码,实施更有效的测试,以及持续地监视以实现质量目标。 C / C ++test可以进行静态分析,全面代码审查,运行时错误检测,并在单元测试和组件测试中集成覆盖率分析。这些能够在开发周期的开始阶段,在开发桌面上自动完成。
一、如何确定C/C++测试是否支持环境?
下面的内容假定满足主机(安装C/C++测试)的所有软件和硬件要求,这是所有C/C++测试的先决条件。有关详细要求,请参阅C/C++测试帮助文档中的“安装和许可”页面。
您需要客户提供的信息:
- 需要什么样的分析(静态分析,单元测试和/或应用程序监控)
- 目标架构(例如ARM,MSP430,PowerPC)
- 编译器及其版本
- 编译器供应商(例如Green Hills,IAR等)
- 主机环境(安装C / C ++测试的地方:例如Windows,Linux,Solaris)
- 开发IDE(如果有)
根据上述信息,您应该能够使用C/C++测试帮助文档的“支持的环境”部分中的“嵌入式平台和交叉编译器”表来确定支持级别。该表有三列:Platform列出了各种编译器供应商,Compiler包含有关编译器版本的信息(以及该编译器的目标体系结构,如果适用)以及该编译器支持的主机环境,以及注释将提供有关支持和限制的其他信息。
静态分析
- 支持特定主机平台上的编译器版本
- 支持RVCT5.x,但仅限于Windows。在Linux上,只支持RVCT3.0和3.1。
有关所有支持的编译器及其限制的完整列表,请参阅C / C ++测试帮助文档中“支持的环境”页面上的“嵌入式平台和交叉编译器”表。
单元测试/应用程序监视
- 支持特定主机平台上的编译器版本。
- 支持给定编译器的相应目标体系结构(如果在目标板上进行测试)。
- 支持各种目标体系结构(如ARM,STM8和MSP430)的IAR编译器,但有一些不支持,例如SAM8和8051体系结构。
- 在C ++测试用户指南的“嵌入式平台和交叉编译器”表中,编译器未标记为“仅静态分析”。
有关所有支持的编译器及其限制的完整列表,请参阅C / C ++测试帮助文档中“支持的环境”页面上的“嵌入式平台和交叉编译器”表。
更多关于Parasoft C/C++的问题分析请继续关注系列连载~