目前,针对于 ARM 平台的主流编译器主要有以下三者:
比较ARMCCIARGCC for ARM命令行工具随IDE发布,也独立提供仅随其IDE发布,不独立提供独立提供开发商ARMIARARM、Linaro、Mentor支持的平台Windows、LinuxWindowsWindows、Linux、Mac(部分)配套 IDEKeil MDK、ARM Development Studio 5、ADS、RVDS(RVCT)IAR EMBEDDED WORKBENCH FOR ARM除以上两者外的其他支持ARM的IDE,例如:eclipse、Visual Studio官网https://developer.arm.com/tools-and-software/embedded/arm-compiler/downloadshttps://www.iar.com/iar-embedded-workbench/1. https://launchpad.net/gcc-arm-embedded 2. https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads
note:实际上rvds IDE使用的rvct使用的也是armcc。如下所示:安装完rvds之后可以找到好多关于编译器的文档
在DUI0202I_rvct_essentials_guide.pdf中可以看到如下描述
ref:
https://blog.csdn.net/ZCShouCSDN/article/details/89553323