arm-linux 交叉编译toolchain

arm-linux 交叉编译toolchain1997mkdirarm linux tools1998cda linux tools 1999ls2000wg crosstool ng org download crosstool ng 1 24 0 tar xz2001wgetht crosstool ng org download crosstool ng crosstool ng 1 24 0 tar xz2002ls2003

使用的平台ubuntu

https://blog.csdn.net/klaus_x/article/details/     可参考其他情况的编译

1.安装crosstool_NG工具

2. 配置交叉编译链

cd samples                                                                          –》   该目录下存在一些默认配置,有arm, avr32, mips, powerpc等硬件平台

arm平台有如下几个:

step1: 设定源码包路径和交叉编译器的安装路径,在Path and misc options中,

修改2个路径,  Local tarballs directory和  Prefix directory

选择save后,exit到上级配置

step2: 修改交叉编译器的架构配置

在Target options(在Path and misc options之后)中配置

需要配置点:

  • Architecture level
  • Emit assembly for cpu
  • Use specific FPU

ct-ng build                       –》 配置结束后开始编译

 

 

 

yuhang@yuhang-VirtualBox:~/arm-linux-tools/crosstool-build/.build/tarballs$ ls              –》  下载的tar包路径
automake-1.16.1.tar.xz   linux-4.20.8.tar.gz
gmp-6.1.2.tar.xz.tmp-dl  zlib-1.2.11.tar.xz

 

编译成功后,在tools目录下可以看到toolchain

以上toolchain可在Host主机上安装

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221823.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午5:12
下一篇 2026年3月17日 下午5:13


相关推荐

  • python lambda表达式详解_lambda python

    python lambda表达式详解_lambda pythonlambda表达式是现代编程语言争相引入的一种语法,如果说函数是命名的、方便复用的代码块,那么lambda表达式则是功能更灵活的代码块,它可以在程序中被传递和调用。回顾局部函数回顾《Python函数高级用法》一节中,get_math_func()函数将返回三个局部函数之一。该函数代码如下:defget_math_func(type):#定义三个局部函数…#返回局部函数ifty…

    2022年8月31日
    4
  • vue业务组件封装_怎么去设计一个组件封装

    vue业务组件封装_怎么去设计一个组件封装vue:组件、组件化开发、父子组件传值。

    2026年3月2日
    3
  • 苹果绿设置

    苹果绿设置设置方法如下 在桌面点右键选 属性 properties 接着点 外观 appearance 点右下角的 高级 advanced 然后在 项目 items 的下拉菜单里选 窗口 windows 再点它右侧的下拉菜单 颜色 color 点下方的 其它 others 然后把 色调 Hue 设为 85 饱和度 Sat 设为 90 亮度 Lum 设为 205 产品出厂

    2026年3月19日
    2
  • Random函数用法

    Random函数用法一、random模块简介Python标准库中的random函数,可以生成随机浮点数、整数、字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等。二、random模块重要函数1)、random()返回0<=n<1之间的随机实数n;2)、choice(seq)从序列seq中返回随机的元素;importrandoma=rand…

    2022年4月28日
    49
  • Grub for DOS 分区号

    Grub for DOS 分区号GrubforDOS 中的 hd0 0 hda1 Windows 的 C 盘 hdx y 就代表第 x 个硬盘的第 y 分区 x 0 1 2 3 y 0 1 2 3 而 Linux 中常见的 hdxy 也代表第 x 个硬盘的第 y 分区 但 x a b c y 1 2 3 如 Linux 的 hda6 在 Grub 中则表示为 hd0 5

    2026年3月19日
    2
  • GG修改器免root下载安装最新_安卓修改器免root版本

    GG修改器免root下载安装最新_安卓修改器免root版本gg修改器免root下载gg修改器官方网址https://gameguardian.net/官网服务器在国外访问速度有点慢,而且页面是英文,有时甚至打不开推荐中文网站,里面有最新的gg修改器下载,脚本分享,gg修改器教程,框架下载等等直达链接:竹子学习网gg修改器全名GameGuardian,是歪果仁开发的一款内存修改软件,所以可以修改有关游戏内存数据达到破坏游戏平衡的目的。被称为手游…

    2025年9月14日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号