ARM交叉编译工具链的制作

今天是10.24程序员节日。奖励一下自己,写一篇实践博客。制作arm交叉编译工具链。

目前比较新的制作交叉编译工具链的软件是crosstool-NG,非常方便,还可以编译高版本的内核,比如4.16及以上。

Crosstool-NG的下载地址:http://crosstool-ng.github.io/download/,可以在该网址找到如何安装crosstool-NG。

今天在这里实际操作一把,linux环境是ubuntu16.04桌面版本。

按照官方指导,安装crosstool-ng工具。

·第一步先进入源码目录,运行./bootstrap,会检测当前系统并生成configure文件。

·第二步配置,./configure --prefix=/yourplace,参数--prefix可以指定crosstool安装到什么目录下。如果configure中途遇到失败,一般都是缺少一些组件软件包,请自行安装缺少的库。

·第三步,编译,直接make。

·第四步,安装make install。最后导出ct-ng的路径到环境变量PATH就可以直接使用ct-ng命令了。

交叉编译工具链的预配置

就像Linux内核一样,它也

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值