支持概述
支持的编译器
有关受支持的 EWARM(ARM 的 Embedded Workbench)编译器/环境版本的信息,请参见编译器。
导入项目
您可以使用cpptesttrace
实用程序导入项目。有关更多信息,请参见导入项目。
支持组件
提供以下组件来帮助测试 IAR Embedded Workbench 项目:
- 针对 STM8 的 IAR 编译器的特定受支持版本的编译器配置(如上列出)。
已知局限性
C++test 不完全支持 IAR 扩展嵌入式 C++(EEC++)。支持特定于IAR EEC++ 的核心 C++ 语言功能(模板、多重继承和虚拟继承、命名空间、mutable
属性和强制转换运算符),但 C++test 不接受使用 STL 头文件的代码。此限制是由已知限制中提到的与模板相关的 C++ 标准算法的不支持的 IAR 扩展引起的。