Linux下编译生成RTEMS4.6.5

这几天项目需要,编译了一回RTEMS4.6.5。走了一小段弯路,再次明白了Linux下东西不是越新越好的。

首先是下载开发包rtems-4.6.5.tar.bz2 和文档包 rtemsdocs-4.6.5.tar.bz2,然后是阅读文档包中的start.pdf文件,弄清楚RTEMS4.6.5的编译要求。一开始我就是因为没看这些东西,都下的最新的GCC、GDB、BINUTILS弄得后面RTEMS编译不过,没办法才看的文档。这样不好,以后都得先看文档才是。

然后下载编译RTEMS交叉编译环境所需的GCC、BINUTILS等工具及RTEMS要求的补丁,下载可以到官方网站http://www.rtems.com/ftp/pub/rtems/SOURCES/,很方便,速度也很快。具体安装参见文档或中文官方网站的说明http://www.rtems.net/Documnet/rtems_serial/RTEMS%202%20tutorial/2.1_crosscomplier.htm

交叉编译环境完成后,就是编译RTEMS了,这个好办,官方网站有详细说明(记住要gmake才行,大多数linux都是采用的gmake)http://www.rtems.net/Documnet/rtems_serial/RTEMS%202%20tutorial/2_RTEMS_compile.htm

要是觉得不过瘾,想跑跑看得话,官方网站都提供了文档说明。个人按照文档说明生成的.gz压缩格式的测试文件没有跑起来,只有用回.exe格式的了,好在也不是很大。“.exe”文件位于相应BSP下的test目录中,包括板级包支持的base_sp.exe文件。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值