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 ++测试帮助文档中“支持的环境”页面上的“嵌入式平台和交叉编译器”表。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值