1.交叉编译环境
1.针对目标系统的编译器 gcc
2.针对目标系统的二进制工具binutils
3.目标系统的C库glibc
4.目标 系统的linux头文件
交叉编译工具 crosstool
2. 1.gcc :编译器
2.binutils:是一组开发工具,包括了连接器ld 汇编器as 及其他目标文件和档案工具
3.glibc:gnu发布的lbic库,也即C运行库,glibc是linux系统中最低层的api应用程序开发接口
如:glbc-2.3.2 glibc-linuxthreads-2.3.2(这是系统线程库)
glibc和linux 源码必须与目标机上使用的版本一致。
3.在安装交叉编译环境过程中。。
1.不需要解压 gcc.tar.bz2 binutils.tar.bz2 ( 不知道我这样理解对不对?)
但是在执行过程中真的没有解压文件
2.当没有交叉编译源码时,编译过程会自动下载文件,优先下载.tar.bz2的文件。
阅读(1067) | 评论(0) | 转发(0) |