EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
ARM-none-linux-gnueabi
( ^/ D! Y" f6 ^8 {2 g! o( v H9 N链接工具命名:
6 H# v {4 K& K4 v- ^1 t arch-vendor-(os-)abi 1、arm-none-linux-gnueabi (ARM architecture, no vendor, linux OS, and the gnueabi ABI)
8 Z7 c# ^3 k7 E/ H" K. S 用于编译ARM架构的u-boot、linux内核、linux应用等
4 |4 E! U# C1 R1 {" v" T/ r# `2、arm-none-eabi ! f- h3 i8 h* [( H* |
用于编译ARM架构的裸机系统(包括linux的 boot、kernel)* \/ F" I; ~ C8 z: N9 J
3、arm-eabi
. e- T4 H* q8 e ?9 q Android ARM 编译器 arm-none-linux-gnueabi交叉编译器是codesourcery公司推出的,基于GCC,但是进行过优化的编译器。官方网站 _5 _% W; o4 o$ l2 B
www.codesourcery.com/ E9 }: X# X# y1 w, q' n7 a3 @: ~
codesourcery推出的产品叫Sourcery G++ Lite Edition,其中基于command-line的编译器是免费的,在官网上可以下载,而其中包含的IDE和debug 工具是收费的,当然也有30天试用版本的。/ v+ E) p W, h$ f+ N
arm-none-linux-gnueabi-xxx用它的最大理由我想应该是浮点运算。 结果测试发现: int backtrace(void **buffer,int size) 在实际使用过程中,只能打印出空的调用堆栈2 t D3 g0 A7 E- a! G) m L
而arm-linux-gcc可以!
z0 ?$ O0 g8 Y. v1 E6 O; x |