自己动手制作ARM交叉编译工具.docVIP

  • 42
  • 0
  • 约1.19万字
  • 约 11页
  • 2017-08-20 发布于云南
  • 举报
用于 ARM 的GNU交叉编译和调试工具链,全部采用最新版本的软件包(截止2009年5月10日): Binutils-2.19.1 GCC-4.4.0 Glibc-2.9 Glibc-ports-2.9 GMP-4.3.0 MPFR-2.4.1 GDB-6.8 Insight-6.8 各个软件包使用的配置参数可以见我Blog前几篇文章: 自己动手制作交叉编译工具链(1 )到(6) 特点: 支持EABI,支持Soft-Float(软浮点),包含完整的交叉调试工具 GDB、gdbserver 和 Insight 。 下载后解压至 /usr/local/arm/4.4.0 目录下,添加环境变量后即可使用。 下载地址: /~honwon/cross-gcc-4.4.0-glibc-2.9.tar.bz2准备工作 这个过程其实是很简单的。 之所以经常会失败, 大部分都是因为configure时使用的配置选项不正确导致编译出错。所以,出错时最好的解决办法是根据提示,把相关配置选项的真正含义搞明白,然后再做取舍;如果一味地去网上搜索别人的办法,即使解决了错误,自己也还是知其然而不知其所以然。 工作环境:普通的x86电脑,Ubuntu9.04操作系统,目标是制作ARM交叉编译工具链,支持EABI和Soft Float。 使用的软件包版本:Binutils-2.19.1; GCC-4.4

文档评论(0)

1亿VIP精品文档

相关文档