Codesourcery G++

ARM 交叉编译工具链

1  工具链简介

  机:运行编译过程的计算机。

目标机:运行编译结果(可执行文件)的计算机。

交叉编译就是在主机上为目标机编译,比如在PC上编译,然后在手机上运行。

ARM开发过程使用交叉编译,即在安装有交叉编译工具链的主机上编译程序,然后将编译生成的可执行文件在目标机上运行。

 ARM交叉编译工具链包含工具见表1

 

1 ARM工具链

工具名

目前最新版本

简述

binutils

2.20.1

ARM二进制工具

gcc

4.5.0

编译器

gdb

7.1

调试器

newlib

1.18.0

运行库

 

本文介绍Linux主机上建立Codesourcery G++ ARM交叉工具链。Codesourcery G++是增强的GUN ARM工具链,目前最新版本2010q1-188 Codesource

你可能感兴趣的:(linux,gcc,手机,工具,编译器,2010)