W5300E01-ARM 交叉编译器(Cross Compiler)用户手册 (版本1.0)(一)

本文介绍了W5300E01-ARM交叉编译器的基本概念及安装准备步骤,涵盖了交叉编译器的构成、所需工具及其版本要求,并指导用户如何下载必要的源代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


这篇文章以及接下来的几篇,我们将介绍W5300E01-ARM  交叉编译器(Cross Compiler)的用户手册。

今天先介绍第一部分,内容包括第一章简介和第二章源代码的下载。内容如下:

 

1.简介

当用户的开发环境与目标系统不同时就会用到交叉编译器例如,当开发基于ARM的嵌入式系统时,用户就需要在电脑上写出源代码,并用交叉编译器进行编译。编译的二进制映像是在基于ARM的系统中运行,而不是在电脑中运行。

 

1.1交叉编译器的构成

有几种常用的交叉编译器 –例如 ADS/RVCT(ARM提供GNU编译器。 W5300E01-ARM支持GNU编译器,GNU编译器是由以下部分组成。

n  binutils

Ø  用来控制各种目标文件格式(.obj)的编程工具

n  gcc

Ø  GNU 编译器

n  gibc

Ø  交叉编译器的程序库

 

1.2安装准备

W5300E01-ARM的交叉编译器的版本是3.4.3,因此对于交叉编译器需要用3.4.x版本的GCC 请检查你的电脑是否安装了3.4版本的GCC

 

从下一章起,我们会逐步阐述交叉编译器的编译和安装的过程。请按本手册正确安装并且生成编译器。

 

2.源代码的下载

由于系统组成原因,编译器的安装需要根(root)身份认证。在登陆进入root后,创建如下的目录:

Ø  mkdir/cross_tools

Ø  cd/cross_tools

 

下载 ‘binutils-2.15’ 源代码

wget ftp://ftp.gnu.org/gnu/binutils/binutils-2.15.tar.bz2

 

下载 ‘gcc-3.4.3’ 源代码.

Ø  wget ftp://ftp.gnu.org/gnu/gcc/gcc-3.4.3/gcc-3.4.3.tar.bz2

 

下载 ‘glibc-2.3.3’ 源代码.

Ø  wget ftp://ftp.gnu.org/gnu/glibc/glibc-2.3.3.tar.bz2

 

下载 ‘glibc-linuxthreads-2.3.3’源代码。 ‘glibc’包括‘linuxthreads’程序库.

Ø  wget ftp://ftp.gnu.org/gnu/glibc/glibc-linuxthreads-2.3.3.tar.bz2

 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值