rtems交叉编译工具的安装

本文档详细介绍了如何在Linux环境下安装RTEMS的交叉编译工具链。从预备工作开始,包括下载源码、目录布局、打补丁,再到安装binutils、RTEMS及其依赖库,如m4、gmp、mpfr和mpc。每个步骤都提供了具体的命令行操作,最后通过测试示例验证编译环境的正确性。
摘要由CSDN通过智能技术生成

1.预备工作

1.1下载源码包

http://download.csdn.net/album/detail/143/1

1.2目录布局

        下载完后,放到linux系统里面,然后解压,并建立如下的目录。

        /home/luotuo/rtems/tools

        

        自己只需新建 binutils-build gcc-buildmpc-build mpfr-build gmp-build目录即可。

         binutils-2.20.1 gcc-4.81 newlib-1.18.0 目录是解压时自动得到的目录。

         bin  i386-rtems4.10 incude   lib libexec share 等目录是最后编译时产生的目录。不用自己新建。

2.打补丁

        先安装patch

        $sudo apt-get installpatch

 

        假设现在是在 ~/rtems/tools目录下。

        $cd binutils-2.20.1 进入该目录。然后输入下面命令打补丁。

        $cat../binutils-2.20.1-rtems4.10-20100826.diff | patch -p1

 

        然后对newlib打补丁

        $cd ../ newlib-1.18.0

        $cat../newlib-1.18.0-rtems4.10-20110518.diff | patch -p1

 

        最后对gcc打补丁

        $cd ../gcc-4.8.1

        $cat../gcc-4.8.1-rtems4.11-20130528.diff | patc

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值