一步一步的制作arm-linux交叉编译环整理.pdfVIP

  • 2
  • 0
  • 约5.11千字
  • 约 5页
  • 2021-11-28 发布于福建
  • 举报

一步一步的制作arm-linux交叉编译环整理.pdf

一步一步的制作 arm-linux 交叉编译环 境 我们使用以下版本的文件为例子建立 arm-linux 交叉编译环境: binutils-2.11.gz gcc-2.95.3.gz glibc-2.2.3.gz glibc-linuxthreads-2.2.3.tar.gz linux-2.4.5.gz patch-2.4.5-rmk7.gz # linux kernel patch 我们的工作路径是: ~ -- + tars --+ SourceDir | \ BuildDir \ armtools tars 在这里放我们的下载来的 .tar.gz 文件 SourceDir 这个临时目录放我们解压缩后的源文件 BuildDir 我们在这里编译 armtools 把 arm-linux 交叉编译环境的安装在这里 1. 安装 linux 的头文件 o 解压缩,打补丁 o cd ~/tars/SourceDir o tar -zxf ../linux-2.4.5.tar.gz o cd linux o zcat ../../patch-2.4.5-rmk7.gz | patch -p1 o 修改 Makefile 建议先删除 .config 文件, 否这以后会遇到麻 烦。 将 Makefile 中 ARCH := 改为: ARCH=arm # 执行一下 make clean o 建立连接 如果是 LART板子 make ARCH=arm lart_config cd include/asm-arm rm -f arch proc ln -s arch-sa1100 arch ln -s proc-armv proc 如果是 clps711x 的 CPU cd include/asm-arm rm -f arch proc ln -s arch-clps711x arch ln -s proc-armv proc 为你自己的板子定制 : make ARCH=arm menuconfig make dep o 拷贝头文件 o cp -dR include/linux ~/armtools/arm-linux/include o cp -dR include/asm-arm ~/armtools/arm-linux/include/asm 2. 编译安装 binutils o 解压缩 o cd ~/tars/SourceDir o tar -zxf ../binutils-2.11.gz o 编译 o cd ~/tars/BuildDir o mkdir binutils o cd binuti

文档评论(0)

1亿VIP精品文档

相关文档