构建powerpc交叉编译环境(完稿)

构建powerpc交叉编译环境(完稿)

ID:12366079

大小:58.00 KB

页数:6页

时间:2018-07-16

构建powerpc交叉编译环境(完稿)_第1页
构建powerpc交叉编译环境(完稿)_第2页
构建powerpc交叉编译环境(完稿)_第3页
构建powerpc交叉编译环境(完稿)_第4页
构建powerpc交叉编译环境(完稿)_第5页
资源描述:

《构建powerpc交叉编译环境(完稿)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、构建powerpc交叉编译环境(完稿)详细见:http://blogold.chinaunix.net/u3/103566/showart_2035565.html嵌入式开发系统一般分为3种:1、连接式:(略)2、可抽换式:(略)3、独立式:(略) 我们通常见到的是连接式。由于一般嵌入式开发系统存储大小有限,通常你都要在你的强大的pc机上建立一个用于目标机的交叉编译环境。这是一个由编译器、连接器和解释器组成的综合开发环境。交叉编译工具主要由以下三个组件组成:1、binutils2、gcc3、glibc:有时出于减小libc库大小的考虑,你也可以用别的c库来代替glibc,

2、例如uClibc、dietlibc和newlib。工具链主要包括binutils,gcc,glibc三个组件,由于各个组件的开发和发布彼此独立,所以并非用各组件的任意版本都能顺利完成建立工作。建立一个交叉编译工具链是一个相当复杂的过程,如果你不想自己经历复杂的编译过程,网上有一些编译好的可用的交叉编译工具链可以下载。crosstool工具推荐如下组合:其中14经过我实际验证。1、gcc-3.4.5cgcc-3.4.5 glibc-2.2.5 binutils-2.15 linux-2.6.82、 gcc-3.4.5 cgcc-3.3.6 glibc-2.3.2 binut

3、ils-2.15 linux-2.6.8 hdrs-2.6.12.03、 gcc-3.4.5 cgcc-3.4.5 glibc-2.3.5 binutils-2.15 linux-2.6.8 hdrs-2.6.12.04、 gcc-3.4.5 cgcc-3.4.5 glibc-2.3.6 binutils-2.15 linux-2.6.8 hdrs-2.6.12.05、 gcc-4.0.2 cgcc-3.3.6 glibc-2.3.2 binutils-2.16.1 linux-2.6.15.4 hdrs-2.6.12.06、 gcc-4.0.2 cgcc-4.0.2 g

4、libc-2.3.5 binutils-2.16.1 linux-2.6.15.4 hdrs-2.6.12.07、 gcc-4.0.2 cgcc-4.0.2 glibc-2.3.6 binutils-2.16.1 linux-2.6.15.4 hdrs-2.6.12.08、 gcc-4.1.0 cgcc-3.3.6 glibc-2.3.2 binutils-2.16.1 linux-2.6.15.4 hdrs-2.6.12.09、 gcc-4.1.0 cgcc-3.3.6 glibc-2.3.5 binutils-2.16.1 linux-2.6.15.4 hdrs-2.

5、6.12.010、gcc-4.1.0 cgcc-3.3.6 glibc-2.3.6 binutils-2.16.1 linux-2.6.15.4 hdrs-2.6.12.011、gcc-4.1.1 cgcc-3.3.6 glibc-2.3.5 binutils-2.16.1 linux-2.6.15.4 hdrs-2.6.12.012、gcc-4.1.1 cgcc-3.3.6 glibc-2.3.5 binutils-2.16.1 linux-2.6.15.4 hdrs-2.6.12.0 tls13、gcc-4.1.1 cgcc-3.3.6 glibc-2.3.6 bin

6、utils-2.16.1 linux-2.6.15.4 hdrs-2.6.12.014、gcc-4.1.1 cgcc-3.3.6 glibc-2.3.6 binutils-2.16.1 linux-2.6.15.4 hdrs-2.6.12.0 tls 工具链主要包括binutils,gcc,glibc三个组件,由于各个组件的开发和发布彼此独立,所以并非用各组件的任意版本都能顺利完成建立工作。下载内核:http://www.cn.kernel.org/pub/linux/kernel/下载binutils:http://ftp.gnu.org/gnu/binutils/下载

7、gcc:http://ftp.gnu.org/gnu/gcc/下载c连接库(glibc)和补丁:http://ftp.gnu.org/gnu/glibc/ 开发机:Intel(R)Celeron(R)CPU2.26GHzfedoracore7目标板:powerpc4xx  一、准备工作cd/home/lsf    这里用的用户名是lsfmkdirembedded再在这个项目目录embedded下建立三个目录build-tools、kernel和tools。cdembeddedmkdirbuild-toolskerneltoo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。