命名规则:
arch-vendor-os-eabi
体系架构(ARM、MIPS)- 工具链提供商 - 目标操作系统 -嵌入式因公二进制接口
常用工具链
arm-none-eabi-gcc(意为ARM架构、无厂商、无操作系统、EABI的编译器)
arm-none-linux-gnueabi-gcc(意为ARM架构的linux系统,可用于编译ARM架构的u-boot、Linux内核、Linux应用等,同时arm-none-linux-gnueabi基于GCC,使用glibc库)
arm-eabi-gcc:为Android ARM编译器
armcc:为ARM公司推出的编译工具