支持以下 IAR 编译器:
Embedded Workbench 项目仅支持选定的工具链。有关对 IAR Embedded Workbench 和编译器的支持的详细信息,请参阅IAR Embedded Workbench 支持。
适用于 ARM v. 7.4x 的 IAR 编译器
- 编译器缩写: iccarm_7_4
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Extended
适用于 ARM v. 7.8x 的 IAR 编译器
- 编译器缩写: iccarm_7_8
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Extended
适用于 ARM v. 8.11.x 的 IAR 编译器
- 编译器缩写: iccarm_8_11
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Extended
适用于 ARM v. 8.20x 的 IAR 编译器
- 编译器缩写: iccarm_8_20
- 主机操作系统:Windows
- 支持的语言:C++98、 C++11、 C++14
- 支持的实践:静态分析
- 支持级别: Standard
适用于 ARM v. 8.22x 的 IAR 编译器
编译器缩写: iccarm_8_22
主机操作系统:Windows
支持的语言:C++98、 C++11、 C++14
支持的实践:静态分析、单元测试
支持级别: Extended
适用于 ARM v. 8.40x 的 IAR 编译器
- 编译器缩写: iccarm_8_40
- 主机操作系统:Windows
- 支持的语言:C++98、 C++11、 C++14
- 支持的实践:静态分析、单元测试
- 支持级别: Extended
适用于 ARM v. 8.50x 的 IAR 编译器
- 编译器缩写: iccarm_8_50
- 主机操作系统:Windows
- 支持的语言:C++98、 C++11、 C++14
- 支持的实践:静态分析、单元测试
- 支持级别: Extended
IAR BXARM v. 8.50x
- 编译器缩写:iccarm_8_50
- 主机操作系统:Linux
- 支持的语言:C++98、 C++11、 C++14
- 支持的实践:静态分析
- 支持级别: Standard
适用于 ARM v. 9.10x 的 IAR 编译器
- 编译器缩写: iccarm_9_10
- 主机操作系统:Windows
- 支持的语言:C++98, C++11, C++14, C++17
- 支持的实践: 全部支持
- 支持级别: Extended
适用于 M16C & R8C v.3.5x 的编译器
- 编译器缩写: iccm16c_3_5
- 主机操作系统:Windows
- 支持的实践:静态分析
- 支持级别: Standard
适用于 MSP430 v. 6.1x 的 IAR 编译器
- 编译器缩写: icc430_6_1
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Extended
RX v. 3.10.x 的 IAR 编译器
- 编译器缩写: iccrx_3_10
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Standard
适用于 STM8 v. 1.4x 的 IAR 编译器
- 编译器缩写: iccstm8_1_40
- 主机操作系统:Windows
- 支持的实践:静态分析
- 支持级别: Extended
有关其他使用信息,请参阅关于 EWSTM8。
适用于 RL78 v. 3.10.x 的 IAR 编译器
- 编译器缩写: iccrl78_3_10
- 主机操作系统:Windows
- 支持的语言:C
- 支持的实践: 全部支持
- 支持级别: Standard
有关其他使用信息,请参阅关于 EWRL78。
弃用的编译器
以下编译器配置已弃用:
适用于 ARM v. 6.1x 的 IAR 编译器
- 编译器缩写: iccarm_6_1
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Extended
适用于 ARM v. 6.3x 的 IAR 编译器
- 编译器缩写: iccarm_6_3
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Extended
适用于 MSP430 v. 5.4x 的 IAR 编译器
- 编译器缩写: icc430_5_4
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Extended
适用于 ARM v. 6.6x 的 IAR 编译器
- 编译器缩写: iccarm_6_6
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Extended
适用于 ARM v. 6.7x 的 IAR 编译器
- 编译器缩写: iccarm_6_7
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Standard
RX v. 2.5x 的 IAR 编译器
- 编译器缩写: iccrx_2_50
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Extended
RX v. 2.6x 的 IAR 编译器
- 编译器缩写: iccrx_2_60
- 主机操作系统:Windows
- 支持的实践: 全部支持
- 支持级别: Standard
关于支持级别
- 扩展: 支持已通过扩展测试进行了验证,并被批准用于对安全关键软件开发。
- 标准: 支持已通过标准测试验证,并被批准用于非安全关键软件开发。