CM4开发之交叉编译工具链制作

6 篇文章 0 订阅

1、安装环境

libstdc (标准C++库, 包括共享静态库)
libtool和make (用于基础构建)
GNU MP (用于高效精确数学计算)
gperf (一个完美的哈希函数发生器)
bison (C语法解析器)
flex (词法模式识别引擎)
ncurses (终端图形库)
sed (流编辑器)
subversion (访问SVN代码库的客户端工具)
texinfo (一个文档生成和解析工具)

sudo apt-get install -y byacc flex texinfo help2man gawk libtool libtool-bin libncurses5-dev

2、下载安装包

wget http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.25.0.tar.bz2

3、解压

tar xvf crosstool-ng-1.25.0.tar.bz2

4、配置

cd rosstool-ng-1.25.0
./configure --prefix=/opt/crosstool-ng

5、编译

make -j8

6、安装

sudo make install

7、配置

ct-ng aarch64-rpi4-linux-gnu
ct-ng menuconfig  

全部默认就好
具体可以参考底部链接

8、编译

ct-ng build 

耗时3小时吧,做好散热。。。
在这里插入图片描述


参考文章1
参考文章2

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值