更多精彩文章请关注公众号平台 :麻瓜技术闲谈

一开始接触Buildroot的时候是参考的N厂大佬的文章,经过各种填坑,终于算是能够熟练使用Buildroot了。下面介绍常用使用流程工具链 一、工具链的构建 首先选择芯片类型,然后进入Toolchain选项配置External toolchain,选择已经安装好的toolchain,指定路径,这个路径不能和配置虚拟机交叉工具链一样指定到bin目录,直接指定到它的上层目录就行!选择glibc(在这个坑里呆了很久)

由于工具链制作的时候明确指定了gcc版本和支持的kernel headers series,所以需要我们去工具链找,shell输入arm-再敲两下回车,补上gcc -v下面会打印gcc version,以及这个工具链支持板子的类型和哪些功能等,这些会在配置板子信息的时候用到。

当然也可以选择Buildroot本身制作的工具链,但是没有经过压力测试所以可靠性没有Linaro官网的高,可能会出现一些莫名奇妙的问题。

二、配置Uboot 在buildroot中打patch,利用buildroot2018中的patch机制来更改源码。之所以要用patch,是因为buildroot在编译时是直接从下载目录中解压软件包的,没有我们手动改源码的机会. 指定补丁路径和xxx_defconfig配置文件

四.配置Kernel 和uboot一样指定补丁和xxx_defconfig路径

五.配置Rootfs 选择Rootfs类型

选择文件系统所带的库, 比如OpenCV,OpenGL,FFmpeg,SDL,QT5等各种各样的PACKAGES.

最后make -j4,在output下会生成对应的镜像.

板子制作_使用Buildroot制作Ubootamp;Kernelamp;Rootfs相关推荐

  1. 动画 制作_您希望制作的10个醒目的徽标动画

    动画 制作 重点 (Top highlight) 标志设计 (Logo Design) Have you ever watched paint dry? No? I didn't think so. ...

  2. fiash星空动画制作_三维动画制作的详细流程

    三维动画制作的详细流程: 随着互联网的发展,三维动画技术更新,三维动画制作技术在生活中运用十分广泛,我们经常在一些电视广告,影视电影中会看到一些三维特效,因为震撼的真实感很受大众喜欢.三维动画技术让视 ...

  3. JAVA动态桌面制作_自己动手制作安卓动态壁纸教

    1.动画分解软件(将一个视频或动画分解成一张一张的png图片,很多软件都可以的,大家看自己喜好吧,比如photo shop,光影魔术手,KMP播放器截图等)但是我用的是Ulead GIF Animat ...

  4. 计算机表白那个视频教程,表白软件制作_表白软件制作教程_表白软件制作视频教程 _课课家...

    第一阶段: EXCEL自定义符合自己习惯的操作环境及 Office软件默认的工作环境都是一样的,但默认的工作环境可能并不适合每个用户的使用习惯.为了更加高效地完成工作,通过本课程的学习,熟悉Excel ...

  5. python万年历制作_利用Python制作万年历

    第一个Python小程序,制作简易万年历.现在开始学习Python的目的主要是为了学习人工智能 写这个小程序的目的主要是了解一下Python的简单语法使用,其实写这个程序之前,我还没有看Python的 ...

  6. HTML+CSS求爱表白网站制作_表白网站制作器_表白网站制作软件

    ❤ 精彩专栏推荐

  7. 专属微信二维码python制作_使用Python制作专属微信小客服

    由于要以微信作一个某学习网站的登陆途径,用小程序就又有一些额外的花费,所以想以微信聊天窗口做些文章,就在网上找了很多关于微信机器人的方法,大多数都是用的老旧并且已经失效的wxpy,没办法了,放弃吗? ...

  8. python窗口制作_利用Python制作属于自己的微信小客服

    由于要以微信作一个某学习网站的登陆途径,用小程序就又有一些额外的花费,所以想以微信聊天窗口做些文章,就在网上找了很多关于微信机器人的方法,大多数都是用的老旧并且已经失效的wxpy,没办法了,放弃吗? ...

  9. 板子制作_工厂制作风管VS现场制作有什么区别?

    一.传统风管与酚醛风管对比 中央空调传统送风管道通常内层采用铁皮或玻璃钢,外裹保温材料,最外面用铝箔进行缠绕,这使得送风管重而大.施工安装费工费时.外观差.气密性低.能耗大.传统的风管已不能满足快速增 ...

最新文章

  1. C盘满了怎么办?如何清理
  2. java 自定义文件后缀名_Java 的源代码文件的扩展名是( )。_学小易找答案
  3. MyBatis中的原理
  4. 泰山行宫碧霞元君祠_临清市泰山行宫碧霞元君祠5月4号(农历三月三十日)举行大型泰山奶奶接驾法会...
  5. 【JQGRID DOCUMENTATION】.学习笔记.5.Form Editing
  6. [UML]UML系列——时序图(顺序图)sequence diagram
  7. 荒野行动系统推荐观战榜_荒野行动如何进行观战 荒野行动观战系统使用详解...
  8. AndroidDeveloper 读者专属福利
  9. 应用安全 - 代码审计 - PHP
  10. ignite集群的启动
  11. html页面背景图片,css如何设置背景图片?
  12. 黑莓装Linux系统,“黑莓的Linux桌面管理器”──Barry的使用
  13. LINUX最常见命令
  14. JavaScript异形滚动轮播
  15. 什么是勒索病毒?有哪些危害?如何预防?
  16. 申请TC交易证书以下4点请注意
  17. 栈帧push的汇编解释
  18. 如何打造一场引爆朋友圈的母亲节营销活动
  19. 重排九宫(广度优先算法)
  20. hive:函数:greatest和least函数

热门文章

  1. 带你了解极具弹性的Spark架构的原理
  2. VEGA:诺亚AutoML高性能开源算法集简介
  3. 高并发系统中的限流应该如何做?
  4. 【限时免费】从入门到实战,5节课玩转Kafka!赢音箱、书籍好礼!
  5. Hadoop伪分布式集群的安装部署
  6. win10系统怎么写java_win10系统制作java文本的操作方法
  7. oracle .bdb,oracle 11g RAC crfclust.bdb过大的处理
  8. 设计模式笔记二十一:状态模式
  9. Android笔记 fragment的生命周期
  10. python基本语法 关于雷达模拟实践