Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4523634
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: LINUX

2011-03-16 19:59:09

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的文件。

                                                                              
阅读(1074) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~